我有一个依赖于一些更大的库和 ember 插件的应用程序。从这些依赖项中,我使用了一个非常小的函数和组件子集,所以我很惊讶最终输出中包含所有内容。我想剥离所有未使用的东西。
浏览互联网,我无法找到有关此主题的任何有用资源。2017 年 Ember 应用程序的死代码消除或摇树的推荐设置是什么?
PS:我知道 Tree Shaking 和死码消除有点不同,但目的基本相同。
我有一个依赖于一些更大的库和 ember 插件的应用程序。从这些依赖项中,我使用了一个非常小的函数和组件子集,所以我很惊讶最终输出中包含所有内容。我想剥离所有未使用的东西。
浏览互联网,我无法找到有关此主题的任何有用资源。2017 年 Ember 应用程序的死代码消除或摇树的推荐设置是什么?
PS:我知道 Tree Shaking 和死码消除有点不同,但目的基本相同。
目前,如果您使用的插件对它没有帮助,那么没有一种简单的方法可以做到这一点。Ember-CLI 人员正在努力使您可以轻松地在您想要的任何捆绑步骤中进行交换(尝试使用 Webpack、Rollup 等),但目前 Ember-CLI 进行了相当简单的连接/缩小。
关于正在进行的工作的更多信息可以在这里找到:https ://github.com/ember-cli/rfcs/pull/110