gpt4 book ai didi

path - 使用 `gulp.src` 中的 glob 排除 gulp 中的目录模式

转载 作者:行者123 更新时间:2023-12-04 22:58:12 25 4
gpt4 key购买 nike

我正在尝试使用 gulp.src() 来全局化所有文件和目录除了所有以字符 _ 开头的目录(即 _Stuff/ )。我怎样才能做到这一点?

最佳答案

假设您有一个文件夹 project/src包含以下文件:

file.txt
folder
folder/file.txt
folder/_subfolder
folder/_subfolder/file.txt
folder/subfolder
folder/subfolder/file.txt
_folder
_folder/file.txt
_folder/_subfolder
_folder/_subfolder/file.txt
_folder/subfolder
_folder/subfolder/file.txt

然后这个任务在 project/Gulpfile.js :
gulp.task('default', function() {
return gulp.src([
'src/**/*', //select all files
'!src/**/_*/', //exclude folders starting with '_'
'!src/**/_*/**/*', //exclude files/subfolders in folders starting with '_'
])
.pipe(gulp.dest('dist'));
});

将导致以下文件被写入 project/dist :
file.txt
folder
folder/file.txt
folder/subfolder
folder/subfolder/file.txt

关于path - 使用 `gulp.src` 中的 glob 排除 gulp 中的目录模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35411576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com