Webpack-da Ýygnaýyş Faýlynda Haş
Öňki bölümlerde biz faýllary keşirleme meselesini çözüşdik. Webpack kömegi bilen bu mesele asanlyk bilen çözülýär. Webpack faýlyň adyna ýörite haş goşmaga rugsat berýär, bu ýygnaýyş faýlynyň mazmuny esas alnyp, döredilen birtäkä tesadüpi setir bolup durýar.
Bu şuny aňladýar, her täze ýygnaýyşda, eger taslama faýllaryna üýtgeşme girizilen bolsa, onda ýygnaýyş faýlynyň haşy hem üýtgerer.
Faýl adyna haş goşmak üçin
ýörite buýruk
[contenthash] ulanylyp bilner.
Geliň muny edeliň:
export default {
entry: [
'./src/test1.js',
'./src/test2.js'
],
output: {
filename: 'build.[contenthash].js',
}
};
Ýygnaýyş faýlyňyzyň adyna haş goşuň. Taslamany ýygnap çykaryň. Faýlyň adyna serediň.
Taslama faýllaryna üýtgeşme giriziň. Taslamany ýygnap çykaryň. Täze faýlyň adyna serediň.