【问题标题】:How could I build on one of multiple entries with webpack我如何使用 webpack 在多个条目之一上构建
【发布时间】:2017-04-24 18:48:08
【问题描述】:

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

【问题讨论】:

    标签: javascript reactjs webpack multiple-entries commonschunkplugin


    【解决方案1】:

    你可能想像这样重写你的配置

    ```
    {
           entry:{
             'a':'a.js',
             'b':'b.js'
           },
           ...
           plugins:[
              new webpack.optimize.CommonsChunkPlugin({
                name:'vendor'
                }),
              new webpack.optimize.CommonsChunkPlugin({
                name:'manifest',
                chunks: 'vendor',
                minChunks: Infinity
                }),
    
           ]
        }
    ```
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-07
      • 1970-01-01
      • 1970-01-01
      • 2021-02-08
      相关资源
      最近更新 更多