在我当前的Webpack设置中,node_modules
文件夹中的所有内容都有一个cacheGroup:
optimization: {
splitChunks: {
cacheGroups: {
"vendors": {
test: /[\\/]node_modules[\\/]/,
name: "vendors",
chunks: "all",
priority: 1,
},
}
},
}
我想要一个单独的供应商文件,特别是moment-timezone。其他所有内容都保留在vendors
中,但moment-timezone应该是其自己的文件。我该怎么做呢?谢谢。
答案 0 :(得分:0)
也许2个切入点可以帮助您做到这一点?
在您的Webpack中
module.exports = {
entry: {
"moment-timezone": "vendor-moment.js",
"common-vendor": "common-vendor.js"
},
因此矩时区文件将是这样的
import "moment";
当您运行webpack时,您将在另一个供应商脚本的时区1处拥有2个js文件1