0

使用此配置:

{
  "presets": [
    [
      "@babel/preset-env",
      {
        "targets": {
          "node": "16"
        }
      }
    ]
  ]
}

...Babel 将import/export语法转换为 CommonJS ( require)。

我如何更改它以使 Babel 保留importexport语法,以便我可以将结果输出作为 ES 模块运行(例如,node使用.mjs扩展名运行它)?

我已经尝试添加"esmodules": truetargets,但是与"node": "16".

4

0 回答 0