【发布时间】:2014-10-01 14:48:37
【问题描述】:
目前我有:
var gulp = require('gulp');
var $ = require('gulp-load-plugins')();
gulp.task('copyFolderOne', function () {
return gulp.src('folderOne/**')
.pipe(gulp.dest('dist/'))
.pipe($.size());
});
gulp.task('copyFolderTwo', function () {
return gulp.src('folderTwo/**')
.pipe(gulp.dest('dist/sub_folder/'))
.pipe($.size());
});
gulp.task('default', ['copyFolderOne', 'copyFolderTwo'], function () {
return gulp.src('dist/**')
.pipe($.zip('my_zip.zip'))
.pipe(gulp.dest('dist'))
.pipe($.size());
});
将两个文件夹复制到带有子文件夹的文件夹中,然后使用 gulp 将它们压缩。
这行得通。但是我必须创建两个额外的任务,我不确定我是否利用了流。提前致谢。
【问题讨论】:
标签: javascript node.js stream npm gulp