第一章:简介

ECMAScript6和JavaScript的关系

ECMAScript(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布,它的目标是使得JavaScript语言可以用来编写大型应用程序,成为企业级开发语言。

Babel转码器

Babel是一个广泛使用的es6转码器,可以将es6代码转换为es5代码,从而在现有的环境中运行,执行。这意味着你可以es6的方式编写程序,又不用担心现有环境是否支持。在vue中.babelrc的文件就说专门的转码器文件

babel配置文件.babelrc

使用Babel的第一步就是配置这个文件
改文件用来设置转码规则和插件,基本格式如下:

{
  "presets" : [],
  "plugins" : []
}

presets字段设定转码规则,官方提供以下的规则集,你可以根据需要安装,

#最新转码规则
$ npm install --save-dev @babel/preset-env
#react转码规则
$ npm install --save-dev @babel/preset-react

其他的内容介绍请详细阅读原链接es6入门-阮一峰

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容