2014-06-14 38 views
0

我正在面对一个简单任务下的问题。 我没有找到一种方法来排除文件夹中的所有文件,不包括那些位于特定子文件夹中的文件。Gulp排除glob语法

这里是如何我的文件被组织:

public/ 
____app/ 
________file4.txt 
________js/ 
____________admin/ 
________________files1.txt 
________________files2.txt 
____________otherfolder/ 
________________files3.txt 
____________file4.txt 

我想获得包含在应用程序中的所有文件(仅在我的例子file4.txt)和应用程序/ JS/admin文件夹(无一个在js中不在管理员)。

这里是我的水珠语法:

['public/app/js/admin/**/*.txt', '!public/app/js/**', 'public/app/**']

使用此命令,它只返回file4.txt和一个空的JS文件夹。

感谢您的帮助!

回答