Babel是一个广泛应用的转码器,可以将ES6代码转换成ES5代码,这意味着我们写码时不用考虑浏览器是否支持ES6,可以直接使用ES6语法。
安装Babel:$ npm install--save-dev @babel/core
配置文件Babelrc,该文件用来设置转码规则和插件,位于项目根目录。配置基本格式:
{
"presets":[ ],
"plugins":[ ]
}
presets设定转码规则,先根据需要安装,如:
$ npm install--save-dev @babel/preset-env
再将工具加入到babelrc
{
"presets":[ @babel/env],
"plugins":[ ]
}