Hash surinkimo faile Webpack
Anksčiau jau aptarėme failų kešavimo problemą. Su Webpack galima lengvai susidoroti su šia problema. Webpack leidžia pridėti prie failo pavadinimo specialų hash, kuris yra unikali atsitiktinė eilutė, sukuriama pagal surinkimo failo turinį.
Tai reiškia, kad su kiekvienu nauju surinkimu, jei buvo atlikti pakeitimai projekto failuose, pasikeis ir surinkimo failo hash.
Hash prie failo pavadinimo galima pridėti
naudojant specialią komandą
[contenthash].
Padarykime tai:
export default {
entry: [
'./src/test1.js',
'./src/test2.js'
],
output: {
filename: 'build.[contenthash].js',
}
};
Pridėkite hash prie savo surinkimo failo pavadinimo. Surinkite projektą. Pažiūrėkite į failo pavadinimą.
Atlikite pakeitimą projekto failuose. Surinkite projektą. Pažiūrėkite į naujo failo pavadinimą.