Vue项目打包发布后,页面没刷新的话,旧资源请求报错
vue.config.js文件中配置,给每次打包的文件名后面添加一个哈希值,以供浏览器区分
const timeStamp = new Date().getTime(); module.exports = { publicPath:"/", configureWebpack: { // webpack 配置 output: { // 把应用打包成umd库格式 library:'myLibrary', // 输出重构 打包编译后的文件名称 【模块名称.时间戳】 filename: `[name].${timeStamp}.js`, libraryTarget:'umd', globalObject:'this', }, }, }