使用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不应该改变,我该怎么做?
您可能需要像这样的重写
```
{
entry:{
'a':'a.js',
'b':'b.js'
},
...
plugins:[
new webpack.optimize.CommonsChunkPlugin({
name:'vendor'
}),
new webpack.optimize.CommonsChunkPlugin({
name:'manifest',
chunks: 'vendor',
minChunks: Infinity
}),
]
}
```