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:

webpack.config.jsexport default {
  entry: [
    './src/test1.js',
    './src/test2.js'
  ],
  output: {
    filename: 'build.[contenthash].js',
  }
};
Задание 1

Pridėkite hash prie savo surinkimo failo pavadinimo. Surinkite projektą. Pažiūrėkite į failo pavadinimą.

Задание 2

Atlikite pakeitimą projekto failuose. Surinkite projektą. Pažiūrėkite į naujo failo pavadinimą.