babel安装及简单使用

 简介

babel是一个广泛使用的转码器,可以将ES6代码转为ES5,从而在现有环境执行;

 安装及配置

1、安装babel

  npm install --save-dev babel-cli 或者 cnmp install --save-dev babel-cli (淘宝镜像安装);

  注意:须把babel安装在项目目录下,如果安装在全局,项目会对环境产生依赖;

2、设定转码规则

  ES2015转码规则  npm install --save-dev babel-preset-es2015

3、创建配置文件  .babelrc 

{
    "presets": [
        "es2015"
    ]
}

 实例

1、创建一段ES6代码

let a = 5;
const b = 10;
let input = [1, 2, 3];
input.map((item) => item + 1);

2、修改package.json文件

{
  "devDependencies": {
    "babel-cli": "^6.24.1",
    "babel-preset-es2015": "^6.24.1"
  },
  "scripts": {
    "build": "babel demo.js --out-file test.js"
  }
}

3、进入项目目录,执行 npm run build

4、运行结果

"use strict";

var a = 5;
var b = 10;
var input = [1, 2, 3];
input.map(function (item) {
  return item + 1;
});

声明:1、本博客的文章除特殊说明外均为原创,转载请注明出处;

   2、本文实例来"自育知同创网络教育平台";

转载于:https://www.cnblogs.com/falconbs/p/7375956.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值