以下配置将创建 client.js 和 vendor.js。
例子
入口
entry: {
'client': './client.js',
'vendors' ['jquery' , 'react']
}
插入
new CommonsChunkPlugin({
name: 'client',
minChunks: Infinity
}),
new CommonsChunkPlugin({
name: 'vendors',
chunks: ['client'],
minChunks: Infinity
})
为了让它工作,我需要在 HTML 中添加 client.js 和 vendor.js 文件,否则我会得到错误:Uncaught ReferenceError: webpackJsonp is not defined。
如何在 index.html 中仅包含 client.js 文件并使其自动需要 vendor.js 文件?
我希望获得与使用 require.ensure 拆分代码时相同的行为。