npm - Webpack 4 treeshaking vs devDependencies
问题描述
由于 Webpack 4 支持 tree-shaking,我们将依赖项放在文件中dependencies
还是文件中仍然重要吗?devDependencies
package.json
如果 tree shaking 能按预期工作,那么所有 lint、flow、测试和工具包都将被删除。正确的?
解决方案
是的,它会在创建捆绑文件时删除不需要的代码。但是如果你想重用你的代码,或者发布到 npm,你应该关心dependencies
和devDependencies
.
更多信息在这里
推荐阅读
- laravel - 如何从引导方法调用 Facades 方法?
- regex - 如何在记事本++中删除数字之间的文本
- powershell - 使用 powershell 从注册表中选择路径
- django - SimpleListFilter 对管理表单没有影响,Django 2.2.8
- sql-server - SQL Server 2012 中的安全 .bak 文件
- validation - java.lang.Exception: HV000041: 调用 TraversableResolver.isReachable() 引发异常
- asp.net-core - 如何进行基于 Azure AD 组的授权?
- java - 如何使用 java lambda 表达式将 List 传递给新对象的构造函数?
- docker - 使用 docker 使用 traefik v2 转发 url
- apache-kafka - scala中的一个全局Ktable类和多个KStream类