Gulp 如何在吞咽任务期间忽略或排除文件夹。(我需要语法)

Gulp 如何在吞咽任务期间忽略或排除文件夹。(我需要语法),gulp,Gulp,有没有可能忽略一个或多个文件夹中的类似内容 return gulp.src([config.html + '**/*.php','!assets','!myPhpTestFolder', '!build', '!html']) …assets、myPhpTestFolder、build、html…是我希望在缩小任务期间排除/忽略的根目录中的文件夹。 但它不起作用。它仍然使用.php文件缩小根文件夹中的所有内容。谢谢你的帮助。杰森这个!运算符的意思类似于排除后面的glob所匹配的内容。类似glo

有没有可能忽略一个或多个文件夹中的类似内容

return gulp.src([config.html + '**/*.php','!assets','!myPhpTestFolder', '!build', '!html'])
…assets、myPhpTestFolder、build、html…是我希望在缩小任务期间排除/忽略的根目录中的文件夹。 但它不起作用。它仍然使用.php文件缩小根文件夹中的所有内容。谢谢你的帮助。杰森

这个!运算符的意思类似于排除后面的glob所匹配的内容。类似glob的资产只匹配名为assets的文件。如果它是一个目录,它将匹配该名称的目录,而不是目录和其中的文件。如果要匹配目录和其中的文件,则必须为assets/***。因此,当您要否定目录及其文件时,必须否定assets/***

所以最后的地球仪应该是!资产/***/*。其他目录也一样:对与该目录的所有子代匹配的glob求反