【发布时间】:2016-04-26 09:04:46
【问题描述】:
使用默认构建设置,我得到以下构建层: (X+A)、(Y+A+B)、(Z+B)。
我想要: (X+A), (Y+A), Z, Bp>
当我们询问 Y 和 Z 模块时,B 应该只加载一次。
我找到了CommonsChunkPlugin,但我无法正确配置。
var webpack = require("webpack");
var CommonsPlugin = new require("webpack/lib/optimize/CommonsChunkPlugin");
module.exports = {
entry: {
main: "./main"
},
resolve: {
modulesDirectories: [
"."
]
},
output: {
publicPath: "js/",
filename: "[name].builded.js"
},
plugins: [
new CommonsPlugin({
// What should I write here?
})
]
};
【问题讨论】:
标签: build webpack commonschunkplugin front-end-optimization