使用webpack cacheGroups分包优化,每次构建monaco的hash都不同导致缓存失效,其他的分包如组件库、echarts等hash每次都是相同的
splitChunks: {
chunks: 'all',
cacheGroups: {
...
monaco: {
name: 'chunk-monaco',
priority: 20,
test: /[\\/]node_modules[\\/]monaco-editor(.*)/,
},
这样是否可以?直接忽略 hash?会不会导致资源异常?
建议你还是排查为什么这个文件会发生变化吧。