babel 7-如何防止添加“严格模式”

时间:2018-10-16 04:30:16

标签: babeljs babel

我看了很多帖子,但仍然无法使它起作用:(

我有.babelrc

{
  "comments": false,
  "presets": [
    ["@babel/env", {
      "targets": {
        "browsers": ["ios 7"]
      }
    }],
    ["minify"]
  ]
}

我想告诉babel (在任何地方)添加"use strict"

这是怎么做的?

1 个答案:

答案 0 :(得分:9)

Babel默认情况下假设要转换的文件是ES模块。由于情况并非如此,因此,您需要说明这一点。您可以签出the docs for the "sourceType" option,但实际上您想添加:

"sourceType": "script"

在您的Babel选项中。