获得徽章 0
前端开发工程师
前端开发工程师
webpack缓存问题请教

webpack.config.js配置如下:
````
optimization: {
moduleIds: 'deterministic',
// 将 runtime 代码拆分为一个单独的 chunk
runtimeChunk: "single",
splitChunks: {
cacheGroups: {
vendor: {
test: /[\/]node_modules[\/]/,
name: 'vendors',
chunks: 'all',
},
},
},
},
````
根据文案说明,这样配置能将第三方库(library)(例如`lodash`或`react`)提取到单独的`vendor`chunk 文件中.
这样修改本地文件是不会改变 vendor 这个 chunk 的hash值(尾巴那段)。但是测试时候发现并没有,还是会改变。也添加了 `moduleIds: 'deterministic'`.

请教一下你们是怎么处理的?
展开
1
前端开发工程师
前端开发工程师
前端开发工程师
前端开发工程师
下一页
个人成就
文章被点赞 8
文章被阅读 17,855
掘力值 568
收藏集
1
关注标签
3
加入于