Turborepo API 参考
Turborepo 的 API 参考分为以下几个部分:
配置
命令
run
使用 `turbo` 运行任务。
watch
依赖感知的单进程任务监视器。
prune
为目标工作区创建部分单体仓库。
boundaries
在你的单体仓库中强制执行最佳实践。
ls
列出单体仓库中的包。
query
对单体仓库运行 GraphQL 查询。
generate
通过新应用和包扩展你的 Turborepo。
login
登录到你的远程缓存提供商。
logout
退出你的远程缓存提供商。
link
将你的仓库链接到远程缓存。
unlink
断开你的仓库与远程缓存的连接。
scan
为你的 Turborepo 启用最快的默认设置。
bin
获取 `turbo` 二进制文件的路径。
telemetry
管理机器的遥测数据。
包
create-turbo
使用示例开始使用 Turborepo。
eslint-config-turbo
查找未在 `turbo.json` 中列出的环境变量。
turbo-ignore
使用 `turbo-ignore` 跳过工作。
@turbo/gen
Turborepo 生成器的类型定义。
标志语法
需要值的选项可以使用等号传递,需要空格时使用引号。
全局标志
--color
强制使用颜色,即使在非交互式终端中也是如此。这对于在支持渲染颜色的 CI 环境(如 GitHub Actions)中启用颜色输出很有用。
--no-color
禁止终端输出中的颜色,即使在交互式终端中也是如此。
--no-update-notifier
禁用更新通知。在 CI 环境中运行时,此通知将自动禁用,但也可以通过此标志手动禁用。
或者,你可以使用 TURBO_NO_UPDATE_NOTIFIER 环境变量 禁用通知。