babel
Babel 转码器 1. .babelrc 存放在项目的根目录下 基本格式 { "presets": [], "plugins": [] } presets字段设定转码规则 ```javascript # 最新转码规则 $ npm install --save-dev babel-preset-latest # react 转码规则 $ npm install --save-dev babel-preset-react # 不同阶段语法提案的转码规则(共有4个阶段),选装一个 $ npm install --save-dev babel-preset-stage-0 $ npm install --save-dev babel-preset-stage-1 $ npm install --save-dev babel-preset-stage-2 $ npm install --save-dev babel-preset-stage-3 { "presets": [ "latest", "react", "stage-2" ], "plugins": [] } ``` 2. 转码 命令行 ```javascript $ npm install --global babel-cli # 转码结果输出到标准输出 $ babel example.js # 转码结果写入一个文件 # -