Turborepo

文件 glob 规范

文件 glob 在 Turborepo 中用于配置在各种上下文中包含或排除哪些文件,允许您明确定义 turbo 要使用的文件。

Glob 模式

模式描述
*匹配目录中的所有文件
**递归匹配所有文件和子目录
some-dir/匹配 some-dir 目录及其内容
some-dir匹配名为 some-dir 的文件或 some-dir 目录及其内容
some-dir*匹配以 some-dir 开头的文件和目录,包括匹配目录时的内容
*.js匹配目录中的所有 .js 文件
!否定整个 glob(自动在定义的 glob 末尾应用 /**

示例

模式描述
dist/**匹配 dist 目录及其内容和所有子目录中的所有文件
dist/匹配 dist 目录及其内容
dist匹配名为 dist 的文件或 dist 目录及其内容和所有子目录
dist/some-dir/**匹配当前目录中 dist/some-dir 目录及其所有子目录中的所有文件
!dist忽略 dist 目录及其所有内容
dist*匹配以 dist 开头的文件和目录
dist/*.js匹配 dist 目录中的所有 .js 文件
!dist/*.js忽略 dist 目录中的所有 .js 文件
dist/**/*.js递归匹配 dist 目录及其子目录中的所有 .js 文件
../scripts/**向上一个目录,匹配 scripts 目录中的所有文件和子目录

小时

节省的总计算时间
开始使用
远程缓存 →

本页内容