【问题标题】:Webpack bundle too bigWebpack 包太大
【发布时间】:2018-11-28 13:51:00
【问题描述】:

我最近将我们的前端迁移到 webpack,结果发现我们的 bundle 大小从大约 3m 增加到了 13m+。

我已阅读所有关于如何缩小捆绑包并可能将其拆分的建议,但无济于事。

webpack-bundle-analyzer(和其他类似工具)宣称我的包只有 6m,而实际上它超过 13m

这是我的配置快照:

config =
  context: path.resolve __dirname, 'src'
  entry: './index.coffee'
  devtool: 'inline-source-map'
  devServer: {
    contentBase: './build'
  }
  module:
    ...

【问题讨论】:

    标签: javascript webpack


    【解决方案1】:

    这是源图!只需删除

      devtool: 'inline-source-map'
    

    因为它会被 --mode development 自动激活。如果你想自定义 devtool,你只需要在开发模式下包含它,要么拆分你的配置,要么将 ifs 添加到你当前的单个文件配置中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-05
      • 2017-05-12
      • 2021-07-12
      • 2016-06-14
      • 2018-04-22
      • 2016-05-06
      • 2020-03-17
      • 2016-12-22
      相关资源
      最近更新 更多