首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >树抖不起作用- webpack 4和uglifyjs-webpack-plugin

树抖不起作用- webpack 4和uglifyjs-webpack-plugin
EN

Stack Overflow用户
提问于 2018-03-21 01:26:56
回答 1查看 1.5K关注 0票数 10

我试着将UglifyJSPlugin添加到webpack 4项目中,按照webpack的文档,我仍然在我的包中看到死代码,甚至评论,这使我认为我的丑陋插件配置没有被使用。

链接到项目

文档说:“为了利用摇树的优势,你必须.

  • 使用ES2015模块语法(即导入和导出)。完成
  • 将"sideEffects“条目添加到项目的package.json文件中。完成
  • 包括一个支持死代码删除(例如,UglifyJSPlugin)的缩小器“完成

不过,我的包中包含了未使用/未导入的左撇子函数和注释。

所有的配置都可以看到这里。根据我看到的结果,我怀疑这与我的webpack配置中的丑陋设置有关。

若要复制,请提取存储库并运行yarn build

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-12 14:03:22

树只有在生产模式中才启用。

请参阅https://github.com/webpack/webpack/issues/6992#issuecomment-379665061

这一解释具有误导性,因为不仅需要UglifyJsPlugin,而且还需要大量插件才能像解释的这里那样工作。

我没有尝试让所有的插件看看它是否工作。我试过“-优化-最小化”选项,但它不起作用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49396735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档