Gulp 在根目录上设置了文件监视器

Gulp file watcher set on root directory

如果我设置一个 gulp 观察者是个好主意吗? /**/*.less 在我的项目的根文件夹中,而不是在包含 .less 文件的文件夹中?根文件夹可能包含大量文件(node_modules、CMS 数据等)。

这样做的好处是可以灵活地放置 less 文件夹,而无需更改配置中的任何路径,从而完全消除配置。

另一种方法是从根开始搜索最低的共同祖先,但我认为这是一项繁重的任务。

听起来像是个危险的想法。您的项目可能有 node_modules 个文件夹和 bower_components 个文件夹,也许还有其他一些您不想跟踪的文件夹。您确定要查看所有这些文件夹的更改并在每次更改内容时启动您的任务吗?