0

使用 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 应该没有改变,我怎么能这样做?

4

1 回答 1

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
            }),

       ]
    }
```
于 2017-02-27T19:46:39.670 回答