背景
webpack的hash类型有三种hash、 chunkhash 、 contenthash
hash
filename 每次变化
chunkfilename 不变
chunkhash
filename 每次变化
chunkfilename 不变
contenthash
每次都一样
在vue-cli 中
加盐实现每次都变化
chainWebpack: config => { // 给hash“加盐”更新hash值 config.output.hashSalt(new Date() + ''); // 更改css的hash类型 config.plugin('extract-css').tap(() => [ { filename: `css/[name].[hash:8].css`, chunkFilename: `css/[name].[hash:8].css`, }, ]); },