在我webpack
配置我定义为这样的条目 -如何定义webpack CommonsChunkPlugin的入口点?
entry: [
'webpack-hot-middleware/client',
'./src/app.jsx'
],
我已经意识到如何产生的面积约为8 MB我的包大小。
所以我决定分家厂商javascript文件到单独的块,即bundle.vendor.js
我知道,我必须使用使用CommonsChunkPlugin本和入门更改为类似这样
entry: {
app: './src/app.js',
vendors: './src/vendors.js'
}
但无法弄清楚如何改变我现有的入口配置,目前设置为
entry: [
'webpack-hot-middleware/client',
'./src/app.jsx'
],
commonchunksplugin没有真正帮助/在开发模式下工作。捆绑大小在开发模式中也大多不相关。这个命名不清的“dllplugin”对于将大型资源提取到一个单独的预构建文件中是有用的,在一个单独的预构建步骤中用于开发目的 –