Webpack 4禁用缩小但保留树摇动

时间:2019-03-20 17:15:21

标签: webpack webpack-4 uglifyjs terser

我正在寻找一种禁用文件最小化但保持摇树的方式。

Terser插件可以避免摇树,但显然只有在将minimise设置为true且处于Webpack生产模式下时,才可以。

optimization: {
  minimize: true
}

minimize设置为false的情况下,未缩小的文件不会清除未使用的功能。

这里有帮助吗?

2 个答案:

答案 0 :(得分:0)

Dash

这将有效,但仍会删除空格。

答案 1 :(得分:-1)

optimization: {
  minimize: false,
  usedExports: true,
}

您应该能够使用webpack的现有optimization.usedExports配置来实现编译时的摇晃。