@babel/preset-stage-0
非官方测试版翻译
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
安装
- npm
- Yarn
- pnpm
- Bun
npm install --save-dev @babel/preset-stage-0
yarn add --dev @babel/preset-stage-0
pnpm add --save-dev @babel/preset-stage-0
bun add --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)装饰器的语法和行为。
您可以在此处阅读有关配置预设选项的更多信息