UNPKG

generator-bingo-dig-h5

Version:

Bingo-dig-h5 generator by BINGO.DIG

31 lines (25 loc) 1.23 kB
var gulp = require('gulp'), notify = require('gulp-notify'), inject = require("gulp-inject"); gulp.task('copyLibs', function() { return gulp.src(['./libs/*.js']) .pipe(gulp.dest('./build/js/libs/')) }); gulp.task('html', function() { return gulp.src('./src/www/**') .pipe(gulp.dest('./build/')) }); gulp.task('html-build', ['copyLibs', 'html', 'scripts', 'css'], function () { var target = gulp.src('./build/index.html'); var sources = gulp.src(['./build/js/libs/*.js', './build/js/*.min.js', './build/css/*.min.css'], { read: false }); return target.pipe(inject(sources, { ignorePath: '/build', addRootSlash: false, addPrefix: '.'})) .pipe(gulp.dest('./build')) .pipe(notify({ message: '部署HTML文件完成!!' })); }); gulp.task('html-dev', ['copyLibs', 'html', 'browserify', 'css'], function () { var target = gulp.src('./build/index.html'); var sources = gulp.src(['./build/js/libs/*.js', './build/js/*.js', './build/css/*.min.css'], { read: false }); return target.pipe(inject(sources, { ignorePath: '/build', addRootSlash: false, addPrefix: '.'})) .pipe(gulp.dest('./build')) .pipe(notify({ message: '部署HTML文件完成!!' })); });