babel 转码器
2018-04-02 本文已影响0人
sybil052
Babel介绍
Babel 是一个广泛使用的 ES6 转码器,可以将 ES6 代码转为 ES5 代码,从而在现有环境执行。这意味着,你可以用 ES6 的方式编写程序,又不用担心现有环境是否支持。
配置文件.babelrc
Babel 的配置文件是.babelrc,存放在项目的根目录下,用来设置转码规则和插件。使用 Babel 的第一步,就是配置这个文件,基本格式如下:
{
"presets": [], //设置转码规则
"plugins": [] //设置插件
}
我们可以根据需要安装规则集,例如我们的react-native项目中.babelrc文件:
QQ20180402-144634-sybil052.png安装命令:npm i babel-preset-react-native --save-dev
注意:所有 Babel 工具和模块的使用,都必须先写好.babelrc。