首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >GruntJS递归全局差分

GruntJS递归全局差分
EN

Stack Overflow用户
提问于 2015-06-01 02:22:25
回答 1查看 55关注 0票数 4

**/*.js{,*/}*.js在GruntJS节点筛选方面有什么不同?

EN

回答 1

Stack Overflow用户

发布于 2016-03-07 23:18:18

GruntJS使用基于globbing patterns的库。

在此基础上,*将具有以下含义:

  • path/* - recoursive
  • path/** recursively
  • path/*.*中的所有文件和文件夹,而不是path 中的所有文件和文件夹- path中的所有文件和文件夹;匹配file.txt.gitignorenoExtension.

为了便于阅读,您可以在glob patterns上阅读这篇文章。

在文档中,他们有Glob Primer,它有一个示例:

在解析路径部分模式之前,将带括号的部分展开为一个集合。带括号的部分以{开头,以}结束,其中包含任意数量的逗号分隔的部分。带括号的部分可能包含斜杠字符,因此a{/b/c,bcd}将扩展为a/b/cabcd

这正是您的case {,*/}*.js所要做的。

当您需要迭代路径recursively.时,我强烈建议使用语法** (在您的例子中是**/*.js,仅用于过滤.js文件)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30561001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档