跳至主要内容

@babel/preset-stage-0

危险

从 Babel v7 开始,所有阶段预设都已被弃用。查看博客文章了解更多信息。

有关升级说明,请参阅自述文件

安装

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

用法

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

通过 CLI

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

将使用原生内置函数,而不是尝试为任何需要它的插件填充行为。

decoratorsLegacy

boolean,默认为 false

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

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