树从依赖中摇晃lodash-es

时间:2018-10-30 23:12:41

标签: javascript lodash webpack-4 tree-shaking

使用Webpack 4,我试图通过摇晃未使用的lodash代码来减小我的捆绑包大小。我控制的所有内容均使用带有lodash-es的正确ES6导入。我目前正在使用没有babeljs的打字稿。

在简单的测试中,如果我的顶层项目包含导入所有lodash的依赖项,那么我将无法摇晃它。在一个大型项目中,我可以在我的node_modules中看到一些错误地使用lodash的可传递依赖项。因此,它最终完整地存在于我的捆绑包中。

有没有办法解决这个问题?

0 个答案:

没有答案