用webpack打包已有一段时间,并且项目也成功上线。
但是为了防止文件更新之后用户无法获取最新代码,查看webpack的api,
发现输出的时候有hash配置选项,默认为16位的长度,经过一番思索,发现妙招,如下:
output:{
path: 'build/script',
filename: '[name].[hash:5].js'
}
用webpack打包已有一段时间,并且项目也成功上线。
但是为了防止文件更新之后用户无法获取最新代码,查看webpack的api,
发现输出的时候有hash配置选项,默认为16位的长度,经过一番思索,发现妙招,如下:
output:{
path: 'build/script',
filename: '[name].[hash:5].js'
}