plugins - 如何从某些环境中排除 babel 插件?
问题描述
我将 .babelrc 配置为这样的东西
{
"env" : {
"test": {
"plugins": [some other plugins...] //but not lodash
}
"plugins": ["lodash", some other plugins ...]
}
但此配置不起作用。如果我在 cli 上给出了BABEL_ENV=test <command>
仍然 lodash 附带它。
我什至尝试"exclude": ["babel-plugin-lodash"]
过测试。lodash
从测试环境中排除但在默认运行中排除的正确方法是什么?我正在尝试解决此问题。
我尝试了那里建议的解决方法,但我也想lodash
在默认运行中。这里默认意味着没有BABEL_ENV=<env>
命令行。
解决方案
推荐阅读
- python - 通过交替元素将列表拆分为 2 个列表
- java - Spring MVC - 使用 @WebMvcTest 测试控制器时出现 @EnableGlobalMethodSecurity 错误 404
- shell - 应该如何处理由变量扩展产生的反斜杠?
- swift - 一个新的 NSViewController 的 segue 应该在覆盖整个 Window 的旧的顶部显示新的
- azure - 具有多个终结点的 Azure 机器学习 (AML) Web 服务 REST API
- python - 从字符串设置 qml 模型和属性
- mysql - 如何配置 sequalize & node mysql 以使用新的 aws rds root cert rds-ca-2019
- php - 尝试创建带有 CollectionType 调用另一个 FromType 的复选框时的表单问题(跨实体情况)
- javascript - 如何使用 java 脚本知道 pdf 的尺寸,并对其进行快照以显示在网页上?
- java - Java - 客户端和服务器是否可以通过 IPv4 连接而无需端口转发?