美文网首页
gulp依次执行各项任务

gulp依次执行各项任务

作者: louhangfei | 来源:发表于2018-12-06 15:53 被阅读0次
var gulp = require('gulp');
var fs = require('fs');
var tinylr = require('tiny-lr');
var del = require('del');
var server = tinylr();
var port = 1234;
var zip = require('gulp-zip');
var gulpSequence = require('gulp-sequence')

gulp.task('build', function () {
    // 必须要return 否则不会按照先后顺序进行
    return gulp.src(['./PublicBrickEngineGame/Res/js/main.js', './PublicBrickEngineGame/Res/js/default.thm.js'])
        .pipe(gulp.dest('./Res/js'))  //输出main.js到文件夹

});


gulp.task('zip', function () {
    return gulp.src(['./Res/*.*', './Res/*/*.*', './Res/*/*/*', './Res/*/*/*/*', './Res/*/*/*/*/*'])
        .pipe(zip('cmshow_game_4059.zip'))
        .pipe(gulp.dest('./Res'));
});
gulp.task('clean', function () {
    return del(['./Res/*.zip']);
})

// 这里要加入回调函数
gulp.task('all', function (cb) { gulpSequence("clean", "build", "zip", cb) })

gulp.task("watch", function () {
    gulp.watch('./PublicBrickEngineGame/Res/js/main.js', function () {
        gulp.run("all")

    });
})

相关文章

  • gulp依次执行各项任务

  • gulp入门

    安装gulp 安装gulp插件 gulp使用与执行 在目录创建gulpfile.js文件 执行:gulp defa...

  • gulp 运行命令

    命令提示符执行gulp 任务名称; 编译less:命令提示符执行gulp testLess; 当执行gulp de...

  • 执行gulp server命令的时候throw err: can

    执行gulp server时 最近安装好gulp后,执行gulp serve命令时,抛出错误,gulpfile.j...

  • npm install gulp --save-dev

    全局安装了gulp,项目也安装了gulp 全局安装gulp是为了执行gulp任务 本地安装gulp则是为了调用gu...

  • gulp初学

    一、全局安装gulp1、说明:全局安装gulp目的是为了通过她执行gulp任务;2、安装:命令提示符执行 3、查看...

  • Gulp笔记

    Gulp.js Gulp.js 是一个构建工具,与Grunt相比,Gulp更加简洁,执行效率更高。 安装Gulp ...

  • Gulp的几个常用功能

    npm 安装 Gulp 常用方法 gulp.task -- 定义任务 gulp.src -- 找到需要执行任务的文...

  • gulp4.0 配置gulp-connect的dev环境

    全局安装gulp,在当前项目安装gulp-connect gulpfile.js 执行

  • npm运行gulp报错

    在执行gulp sass命令时遇到报错: gulp sass[11032]: src\node_contextif...

网友评论

      本文标题:gulp依次执行各项任务

      本文链接:https://www.haomeiwen.com/subject/hyuocqtx.html