网络包版本 2
你好。我有多个入口点,每个入口点都使用 vue。而且我想提取供应商库进行缓存,所以我将使用 CommonsChunkPlugin。顺便说一句,我不能只将 CommonsChunkPlugin 用于特定的入口点吗?对于某些入口点,在该文件中包含 vue 会很好。
A 和 b 使用提取的 vue 和 jquery 作为供应商。但是在exclude中,文件本身必须包含vue、jquery。这可能吗?
// example
{
entry: {
vendor: ['jquery', 'vue'],
a: './a.js',
b: './b.js',
exclude: './exclude.js', // It does not extract vendor libraries.
},
plugins: [
new webpack.optimize.CommonsChunkPlugin({
name: "vendor",
chunks: ["vendor"]
}),
],
}