【发布时间】:2020-10-14 15:51:20
【问题描述】:
我根据文档安装了 Babel,我想将 ES6 翻译成 ES5。所以我还有 babel.config.json 文件,它定义了使用 babel 命令运行的预设。一切正常,但结果文件在代码中使用了 require() 函数。这在浏览器中不受支持。如何删除这些东西并将必要的文件包含到结果文件中?这是我的 babel.config.json
{
"presets": [
[
"@babel/env",
{
"targets": {
"edge": "17",
"firefox": "60",
"chrome": "67",
"safari": "11.1",
"ie": "11"
},
"useBuiltIns": "usage",
"corejs": "3.6.4"
}
]
]
}
【问题讨论】:
标签: javascript ecmascript-6 babeljs ecmascript-5