使用此配置:
{
"presets": [
[
"@babel/preset-env",
{
"targets": {
"node": "16"
}
}
]
]
}
...Babel 将import
/export
语法转换为 CommonJS ( require
)。
我如何更改它以使 Babel 保留import
和export
语法,以便我可以将结果输出作为 ES 模块运行(例如,node
使用.mjs
扩展名运行它)?
我已经尝试添加"esmodules": true
到targets
,但是与"node": "16"
.