Hash katika Faili ya Usanidi kwenye Webpack
Hapo awali tumezungumzia tatizo la kuweka faili kwenye kache. Kwa kutumia Webpack tunaweza kutatua tatizo hili kwa urahisi. Webpack inaruhusu kuongeza kwenye jina la faili hash maalum, inayowakilisha msururu wa kipekee nasibu, unaotengenezwa kulingana na yaliyomo katika faili ya usanidi.
Hii inamaanisha kuwa kwa kila usanidi mpya, kama mabadiliko yamefanywa kwenye faili za mradi, basi hash ya faili ya usanidi itabadilika pia.
Hash kwa jina la faili inaweza kuongezwa
kwa kutumia amri maalum
[contenthash].
Hebu tufanye hivi:
export default {
entry: [
'./src/test1.js',
'./src/test2.js'
],
output: {
filename: 'build.[contenthash].js',
}
};
Ongeza hash kwenye jina la faili yako ya usanidi. Sanidi mradi. Angalia jina la faili.
Fanya mabadiliko kwenye faili za mradi. Sanidi mradi. Angalia jina la faili mpya.