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是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。这意味着,你可以用ES...
    蛐蛐_阅读 605评论 0 1
  • babel 6与之前版本的区别: 之前版本只要安装一个babel就可以用了,所以之前的版本包含了一大堆的东西,这也...
    _花阅读 1,595评论 0 2
  • Babel 入门指南 ​:warning: 注意:Babel 可以与很多构建工具(如 Browserify、Gru...
    静默虚空阅读 2,592评论 0 4
  • 案主画面整体位置靠上偏左,整体画面简单,案主是一个比较单纯的,平时比较爱幻想,属于比较怀旧的人,对远期没有明...
    萧何_bf18阅读 115评论 0 0
  • Elija Meeks (author of D3.js in Action) 1 D3 与 React 的结合 ...
    Tim_Lee阅读 2,581评论 0 0