【问题标题】:Webpack 2 Minimize - LoaderOptionsPluginWebpack 2 最小化 - LoaderOptionsPlugin
【发布时间】:2017-03-06 15:49:13
【问题描述】:

如何最小化我的捆绑输出文件。我尝试使用此配置:link

new webpack.LoaderOptionsPlugin({
  minimize: true,
  debug: false,
  options: {
    context: __dirname
  }
})

但我的捆绑文件大小保持不变。

【问题讨论】:

  • 我也有。你解决了这个问题吗?
  • 看我的回答。

标签: webpack webpack-2


【解决方案1】:

这就是我所做的,它奏效了。 首先我在webpack配置中添加UglifyJsPlugin

new webpack.optimize.UglifyJsPlugin({
    compress: { warnings: false }
})

问题是我没有安装所有 babel 包:

"babel": "^6.23.0",
"babel-core": "^6.23.1",
"babel-loader": "^6.3.0",
"babel-preset-env": "^1.6.0",
"babel-preset-stage-3": "^6.22.0",
"babel-register": "^6.22.0",

并在.babelrc文件配置中:

{
    "presets": ["es2015", "stage-3"],
    "compact" : false
}

希望对某人有所帮助。

【讨论】:

    猜你喜欢
    • 2016-03-18
    • 2020-04-17
    • 2020-01-12
    • 2018-08-09
    • 1970-01-01
    • 2019-07-24
    • 1970-01-01
    • 2018-04-22
    • 1970-01-01
    相关资源
    最近更新 更多