1 Star 1 Fork 0

CheriSh_Meng/ec-do

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
gulpfile.js 883 Bytes
一键复制 编辑 原始数据 按行查看 历史
wanniutest 提交于 2017-11-16 15:43 +08:00 . 整理代码
'use strict';
let gulp = require('gulp');
let babel = require('gulp-babel');
// 获取 uglify 模块(用于压缩 JS)
let uglify = require('gulp-uglify');
/**
* 编译js文件
*/
gulp.task('es6-js', function () {
//pages下面的业务代码进行babel处理
gulp.src(['./src/ec-do-2.0.0.js','./test-es6.js'])
.pipe(babel({
presets: ['es2015']
}))
.pipe(gulp.dest('./dist'));
});
/**
* 压缩js
*/
gulp.task('minify-js',()=>{
return gulp.src(['./src/ec-do-1.1.4.js','./dist/ec-do-2.0.0.js'])
.pipe(uglify({
compress:false,
mangle:{
reserved:['$super', '$', 'exports', 'require', 'define', 'module']
}
}))
.pipe(gulp.dest('./src/min'));
});
/**
* 运行任务
*/
gulp.task('default', ['es6-js'], function () {
gulp.watch('*.js', ['es6-js']);
});;
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/pingm/ec-do.git
git@gitee.com:pingm/ec-do.git
pingm
ec-do
ec-do
master

搜索帮助