UNPKG

landers.gulp-helper

Version:

landers.gulp-helper

59 lines (49 loc) 1.57 kB
var gulp = require('gulp'); var helper = require('../index').init(gulp); var plugin = helper.plugin; var xpath = helper.path; // html转js到临时目录 gulp.task('test-taskNgHtml2js', function(){ var files = [ xpath.html + '/**/**.html' ]; return helper.taskNgHtml2js(files, null, xpath.temp); }); // 清空html转js的临时目录 gulp.task('test-taskClean', function(){ var dirs = [ xpath.root + '/abc.txt' ]; return helper.taskClean(dirs); }); // 清空html转js的临时目录 gulp.task('test-taskCopy', function(){ var files = [ xpath.src + '/*.js' ]; var dist = xpath.dist; return helper.taskCopy(files, dist); }); // 清空html转js的临时目录 gulp.task('test-taskChmod', function(){ var dist = xpath.dist; return helper.taskChmod(dist, '777 '); }); // 清空html转js的临时目录 gulp.task('test-taskBuildHtmlToTemp', function(){ var file = xpath.html + '/demo.html'; return helper.taskBuildHtmlToTemp(file); }); // 清空html转js的临时目录 gulp.task('test-taskReplaceRefWithCodeInTemp', ['test-taskBuildHtmlToTemp'], function(){ var source_file = 'demo.html'; var dist_file = xpath.dist + '/demo.html'; return helper.taskReplaceRefWithCodeInTemp(source_file, dist_file); }); // 清空html转js的临时目录 gulp.task('test', function(){ return gulp.src(['./src/b.js', './src/a.js']) .pipe(plugin.concat('abc.js')) .pipe(helper.pipeDomainLimit(['aa.com', 'bb.com'], './src/c.js')) .pipe(gulp.dest('./dist')); });