使用webpack,我们可以构建多个条目,如下所示:
```
{
entry:{
'a':'a.js',
'b':'b.js'
},
...
plugins:[
new webpack.optimize.CommonsChunkPlugin({
name:'vendor',
minChunks:Infinity
}),
]
}
```
我们可以生成一个额外的块,其中包含入口点之间共享的公共模块。当我有很多条目时,我只是更改了a.js,我只想重建a.js,但是vendor.js和b .js不应该改变,我怎么能这样做?
答案 0 :(得分:0)
你可能想要像这样重写你的配置
```
{
entry:{
'a':'a.js',
'b':'b.js'
},
...
plugins:[
new webpack.optimize.CommonsChunkPlugin({
name:'vendor'
}),
new webpack.optimize.CommonsChunkPlugin({
name:'manifest',
chunks: 'vendor',
minChunks: Infinity
}),
]
}
```