就挺费劲的消除了缓存,filenameHashing!
Vue项目
cli是4.x
内嵌H5到小程序里,打开白屏
明知道就是因为缓存问题
但就没办法给build出来的文件加上随机名字
打开cli官方文档,写的清清楚楚,写在vue.config.js里,并且是export出去内个对象的根节点上。
但反复尝试之,它就是不给加hash名
如果你有以上情况,正解如下:
module.exports = { ... configureWebpack: { output: { filename: `js/[name].[hash].js`, chunkFilename: `js/[name].[hash].js` }, } }
name是本来的名字,例如app.js、chuck.js,编译后为app.balabala.js、chuck.balabala.js
本文系作者 @feacx 原创发布在 。未经许可,禁止转载。