http://es6.ruanyifeng.com/#docs/destructuring
1、作用:ES6 转码器,可以将 ES6 代码转为 ES5 代码
2、配置文件:.babelrc
{
"presets": [//转码规则
"latest",
"react",
"stage-2"
],
"plugins": []//插件
}
3、命令行转码:babel-cli
4、执行(REPL)环境:babel-node
5、require改写器:babel-register
安装:$ npm install --save-dev babel-register
使用:1、require("babel-register");
2、后续使用require加载的js等文件,都会自动转码
6、api核心:babel-core
安装:$ npm install babel-core --save
使用:1、var babel = require('babel-core');
2、babel.transform 或 babel.transformFile 或 babel.transformFileSync 或 babel.transformFromAs
7、附加api:babel-polyfill
安装:$ npm install --save babel-polyfill