babel 转码器

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。

你可能感兴趣的:(babel 转码器)