首页 > 解决方案 > Webpack 4 treeshaking vs devDependencies

问题描述

由于 Webpack 4 支持 tree-shaking,我们将依赖项放在文件中dependencies还是文件中仍然重要吗?devDependenciespackage.json

如果 tree shaking 能按预期工作,那么所有 lint、flow、测试和工具包都将被删除。正确的?

标签: npmwebpackwebpack-dev-server

解决方案


是的,它会在创建捆绑文件时删除不需要的代码。但是如果你想重用你的代码,或者发布到 npm,你应该关心dependenciesdevDependencies.

更多信息在这里


推荐阅读