简介javascript
babel是一个普遍使用的转码器,能够将ES6代码转为ES5,从而在现有环境执行;java
安装及配置npm
一、安装babeljson
npm install --save-dev babel-cli 或者 cnmp install --save-dev babel-cli (淘宝镜像安装);babel
注意:须把babel安装在项目目录下,若是安装在全局,项目会对环境产生依赖;网络
二、设定转码规则ui
ES2015转码规则 npm install --save-dev babel-preset-es2015spa
三、建立配置文件 .babelrc blog
{ "presets": [ "es2015" ] }
实例ip
一、建立一段ES6代码
let a = 5; const b = 10; let input = [1, 2, 3]; input.map((item) => item + 1);
二、修改package.json文件
{ "devDependencies": { "babel-cli": "^6.24.1", "babel-preset-es2015": "^6.24.1" }, "scripts": { "build": "babel demo.js --out-file test.js" } }
三、进入项目目录,执行 npm run build
四、运行结果
"use strict"; var a = 5; var b = 10; var input = [1, 2, 3]; input.map(function (item) { return item + 1; });
声明:一、本博客的文章除特殊说明外均为原创,转载请注明出处;
二、本文实例来"自育知同创网络教育平台";