Webpack-те жинақ файлында хеш
Біз бұған дейін файлдарды кэштеу мәселесін талқылаған болатынбыз. Webpack көмегімен бұл мәселені оңай шешуге болады. Webpack файл атына арнайы хеш қосуды қамтамасыз етеді, бұл жинақ файлының мазмұны негізінде жасалатын бірегей кездейсоқ жол.
Бұл әрбір жаңа жинақ кезінде, егер жоба файлдарына өзгерістер енгізілген болса, жинақ файлының хеші де өзгеретінін білдіреді.
Файл атына хешті арнайы пәрмен
[contenthash] көмегімен қосуға болады.
Мұны істейік:
export default {
entry: [
'./src/test1.js',
'./src/test2.js'
],
output: {
filename: 'build.[contenthash].js',
}
};
Сіздің жинақ файлыңыздың атына хеш қосыңыз. Жобаны жинаңыз. Файл атын қараңыз.
Жоба файлдарына өзгеріс енгізіңіз. Жобаны жинаңыз. Жаңа файл атын қараңыз.