跳至主内容

@babel/preset-stage-0

非官方测试版翻译

本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →

危险

自 Babel v7 起,所有 stage 预设集已被弃用。 更多信息请查阅博客文章

升级指南请参阅 README 文件

安装

npm install --save-dev @babel/preset-stage-0

用法

通过配置文件(推荐)

babel.config.json
{
"presets": ["@babel/preset-stage-0"]
}

通过命令行

Shell
babel script.js --presets @babel/preset-stage-0

通过 Node API

JavaScript
require("@babel/core").transformSync("code", {
presets: ["@babel/preset-stage-0"]
});

配置选项

loose

boolean,默认值 false

为本预设中支持该功能的插件启用"松散"转换模式。

useBuiltIns

boolean,默认值 false

对于需要polyfill行为的插件,将直接使用原生内置功能而非尝试polyfill实现。

decoratorsLegacy

boolean,默认值 false

使用旧版(阶段1)装饰器的语法和行为。

您可以在此处阅读有关配置预设选项的更多信息