我的文件结构如下所示
app
src
target
file.txt
anotherfile.txt
我有以下Gulp任务,我想保留src目录和根级文件中的所有内容并排除整个目标目录:
return gulp.src([pathToSourceCode + '/**/*', '!' + pathToSourceCode + '/target/**}'])
... Some other tasks ...
// Output to /dist directory
.pipe(gulp.dest('./dist'));
我能够获取src中的所有内容并与src并行执行文件,但是我无法使用此方法排除目标目录。为什么这不起作用?目标目录及其所有内容显示在/ dist输出中。
答案 0 :(得分:0)
这应该可以完美地运作
return gulp.src(['app/**/*', '!app/target/**/*'])
你的gulp.src中也有一个“}”,它可能会导致问题
return gulp.src([pathToSourceCode + '/**/*', '!' + pathToSourceCode + '/target/**}'])