javascript – Gulp – 定位文件夹及其子文件夹中的所有文件

我想能够在gulp中添加一个监视任务到前端/ js和下面的任何其他js文件中的所有js文件

 gulp.watch('./frontend/js/**/*.js', ['browserify']);

这只能将js文件定位到一个文件夹深处

最佳答案
它应该匹配任何数量的子目录:

** If a “globstar” is alone in a path portion, then it matches zero or more directories and subdirectories searching for matches. It does not crawl symlinked directories.

https://github.com/isaacs/node-glob

那里有符号链接的目录吗?

符号链接

我不认为你会得到gulp本机穿过你的符号链接的目录。我建议您看看node.js fs.readdir recursive directory search,看看这些解决方案是否可以应用于您的用例。问题或答案中没有任何内容专门针对符号链接,所以我不知道是否有解决方案。如果您可以使用其中一个解决方案获取一组取消引用的路径名,那么可以将数组传递给gulp.src()。

转载注明原文:javascript – Gulp – 定位文件夹及其子文件夹中的所有文件 - 代码日志