npm install --global babel-cli // 全局安装babel,一般不推荐
babel my-file.js // 编译文件
babel example.js --out-file compiled.js 或 babel example.js -o compiled.js // 把编译后的结果直接输出至终端
babel src --out-dir lib 或 babel src -d lib // 把一个目录整个编译成一个新的目录
npm install --save-dev babel-cli // 本地安装
npm uninstall --global babel-cli // 卸载全局安装的babel
npm install --save-dev babel-preset-es2015 // es6编译
npm install --save-dev babel-preset-react // react编译
babel-preset-stage-0
babel-preset-stage-1
babel-preset-stage-2
babel-preset-stage-3
npm install --save-dev babel-preset-stage-2 // 选择上面的一个
npm install --save babel-polyfill // 提前使用还不可用的 APIs
.babelrc配置
{ "presets": [ "es2015", "react", + "stage-2" ], "plugins": [] }