ES6转码ES5---gulp的使用
2016-07-04 00:00
225 查看
摘要: ES6转码ES5---gulp的使用
本文介绍用 Gulp 和 Babel 6 来将 ES6 代码转换成 ES5 代码。
npm install -g gulp
b.项目中使用gulp
npm install --save-dev gulp
c.为gulp安装Babel插件
npm install --save-dev gulp-babel
d.为Babel安装ES6转码ES5的插件
npm install --save-dev babel-preset-es2015
###2.Gulp的配置
a.配置 gulpfile.js 的内容
var gulp = require("gulp");
var babel = require("gulp-babel");
gulp.task("default", function () {
return gulp.src("src/**/*.js")// ES6 源码存放的路径
.pipe(babel())
.pipe(gulp.dest("dist")); //转换成 ES5 存放的路径
});
###3.Babel配置
a.在项目根路径创建文件 .babelrc
{
"presets": ["es2015"]
}
###4.最后一步--转换
命令行中执行
gulp
本文介绍用 Gulp 和 Babel 6 来将 ES6 代码转换成 ES5 代码。
1. 安装依赖
a.全局安装gulpnpm install -g gulp
b.项目中使用gulp
npm install --save-dev gulp
c.为gulp安装Babel插件
npm install --save-dev gulp-babel
d.为Babel安装ES6转码ES5的插件
npm install --save-dev babel-preset-es2015
###2.Gulp的配置
a.配置 gulpfile.js 的内容
var gulp = require("gulp");
var babel = require("gulp-babel");
gulp.task("default", function () {
return gulp.src("src/**/*.js")// ES6 源码存放的路径
.pipe(babel())
.pipe(gulp.dest("dist")); //转换成 ES5 存放的路径
});
###3.Babel配置
a.在项目根路径创建文件 .babelrc
{
"presets": ["es2015"]
}
###4.最后一步--转换
命令行中执行
gulp
相关文章推荐
- ES6 走马观花(ECMAScript2015 新特性)
- ndm:NPM 的桌面 GUI 程序
- 使用npm发布Node.JS程序包教程
- Node.js的npm包管理器基础使用教程
- node.js使用npm 安装插件时提示install Error: ENOENT报错的解决方法
- nodejs npm package.json中文文档
- 淘宝网提供的国内NPM镜像简介和使用方法
- 浅析Nodejs npm常用命令
- 我的Node.js学习之路(二)NPM模块管理
- Node.js中npm常用命令大全
- [将免费进行到底]在Amazon的一年免费服务器上安装Node.JS, NPM和OurJS博客
- nodejs npm install全局安装和本地安装的区别
- Node.js 学习笔记之一
- nodejs 更新本地 node_modules
- ReactJS学习笔记——npm、JSX、webpack
- npm 模块安装机制简介
- OSX El Capitan node-5.0.0下sudo npm install遇到的权限问题
- React 相关文档
- 淘宝NPM镜像使用方法