课程
/前端开发
/前端工具
/Vue+Webpack打造todo应用
还是没太理解将webpack代码单独打包到runtime中有什么用,添加新的组件后,就算是分配的组件id没有变,但是打包的内容变了,hash不还是会改变吗
2019-06-22
源自:Vue+Webpack打造todo应用 4-2
正在回答
在打包出来的文件名上加上文件内容的hash是目前最常见的有效使用浏览器长缓存的方法,js文件如果有内容更新,hash就会更新,浏览器请求路径变化所以更新缓存,如果js内容不变,hash不变,直接用缓存作者:Jokcy链接:https://www.imooc.com/article/21538来源:慕课网本文原创发布于慕课网 ,转载请注明出处,谢谢合作
hash
------------------------------------------
至于你说的,单独打包的作用,不就是为了在webpack代码修改后打包时生成新的hash值码吗?这样浏览器中的旧版本文件就请求不到了,会请求新的配置文件
举报
用前端最热门框架Vue+最火打包工具Webpack打造todo应用
1 回答4.1 节 打包生成文件config.output.filename = '[name].[chunkhash:8].js';
6 回答报错说 filename 不能写成 [name].[chunkhash:8].js ,改成[hash]就可以了?
2 回答保存时多出div
1 回答npm i webpack vue vue-loader迟迟安装不动 长时间报错
2 回答process.env对象里的存值得问题