如何删除babel添加的全局“严格使用”
我正在使用“使用严格”的函数形式,并且不希望Babel在转换后添加全局形式。问题是我正在使用一些未使用“严格使用”模式的库,并且在连接脚本后可能会引发错误
回答:
Babel5
你会列入黑名单"useStrict"
。例如,这是Gruntfile中的一个示例:
babel: { options: {
blacklist: ["useStrict"],
// ...
},
// ...
}
Babel6
由于Babel 6现在已完全选择加入插件,而不是将其列入黑名单useStrict
,因此您无需添加strict-
mode插件。如果您正在使用包含它的预设,那么我认为您必须创建一个包含所有其他预设的预设,而不是一个预设。
以上是 如何删除babel添加的全局“严格使用” 的全部内容, 来源链接: utcz.com/qa/422196.html