该 preset 包含以下插件:
以及所有来自以下 preset 的插件:
Stage 2 的要点是:
Stage 2: 草案
它是什么? 将会进入规范的提案的第一个版本。从这一点来说,该特性可能最终将被包含在标准中。
要求是? 该提案必须包含对该功能的语法和语义的正式说明(使用 ECMAScript 规范的形式语言)。该说明应尽可能完整,但也可以包含待办事项和占位符。该特性必须有两个实验性实现,其中一个可以用诸如 Babel 等转译器实现。
下一阶段是? 从现在起,只可进行增量更改。
npm install --save-dev babel-preset-stage-2
.babelrc
文件(推荐).babelrc
{
"presets": ["stage-2"]
}
babel script.js --presets stage-2
require("babel-core").transform("code", {
presets: ["stage-2"]
});