标签: javascript gruntjs
clean: { build: { src: ['dist/src/vendors/**/*', '!dist/src/vendors/*'] } }
这些globbing模式删除目录中文件夹内的所有文件,它不会删除根目录下的文件。但是,问题是它不会删除文件夹。最终的结果是root拥有所有文件(这是正确的)但它仍然有文件夹(现在是空的)。
应使用哪种通配模式来表示“删除文件夹,将文件保留在根目录”
答案 0 :(得分:0)
您需要将删除设置为:
['dist/src/vendors/*/']
这将删除所有子文件夹,但不删除vendors中根目录下的文件。
vendors
详细了解globbing patterns
希望它有所帮助。