Hash dalam Fail Binaan Webpack
Sebelum ini, kita telah membincangkan masalah mengenai cache fail. Dengan Webpack, kita boleh menangani masalah ini dengan mudah. Webpack membenarkan penambahan hash khas pada nama fail, yang merupakan talian rawak unik yang dihasilkan berdasarkan kandungan fail binaan.
Ini bermakna, untuk setiap binaan baru, jika terdapat perubahan pada fail projek, maka hash fail binaan juga akan berubah.
Hash pada nama fail boleh ditambah
menggunakan perintah khas
[contenthash].
Mari kita lakukan:
webpack.config.jsexport default {
entry: [
'./src/test1.js',
'./src/test2.js'
],
output: {
filename: 'build.[contenthash].js',
}
};
Задание 1
Tambahkan hash pada nama fail binaan anda. Bina projek. Perhatikan nama fail tersebut.
Задание 2
Buat perubahan pada fail projek. Bina projek. Perhatikan nama fail baharu.