在gulp src任务中包含父目录
我想创建一个在gulp src任务中包含父目录,gulp,Gulp,我想创建一个resources.zip文件,其中将包含css/styles.css。 到目前为止,我已经完成了大部分工作,唯一的问题是归档文件只包含styles.css文件,而不是它的父目录css gulpfile.js const gulp = require('gulp'); const zip = require('gulp-zip'); gulp.task('default', () => { return gulp.src('css/*') .pipe(
resources.zip
文件,其中将包含css/styles.css
。
到目前为止,我已经完成了大部分工作,唯一的问题是归档文件只包含styles.css文件,而不是它的父目录css
gulpfile.js
const gulp = require('gulp');
const zip = require('gulp-zip');
gulp.task('default', () => {
return gulp.src('css/*')
.pipe(zip('resources.zip'))
.pipe(gulp.dest('build'));
});
我认为您需要为
gulp.src
设置基础:
gulp.src('css/*',{base:'..})
这是因为默认基数为:
默认值:glob启动之前的所有内容(请参阅glob2base)
。压缩文件路径:。我认为您需要为
gulp.src
设置基础:
gulp.src('css/*',{base:'..})
这是因为默认基数为:
默认值:glob启动之前的所有内容(请参阅glob2base)
。压缩文件路径:。您可以尝试
gulp.src('css/***.')
?否此返回相同的结果您可以尝试gulp.src('css/***.')
?否此返回相同的结果