仓库
文档
API 参考
scan

turbo scan

使用一个交互式命令,为您的 Turborepo 启用最快的默认设置。

您将完成一系列简短的步骤,以在您本地工作时为您的 Turborepo 启用最快的设置。这些优化包括

  • Git 文件系统监控: turbo 依赖 Git 来进行文件变更发现。由于我们必须等待 git 通知我们变更,我们可以使用 Git 内置的文件系统监控 (在新标签页中打开) 来更快地获得这些通知。
  • Turbo 守护进程: Turborepo 拥有一个守护进程,在后台优化地理解您的仓库。通过提前完成 turbo 运行任务时需要执行的共享、通用工作,我们可以使 turbo 速度更快。
  • 远程缓存: 虽然 Turborepo 可以本地缓存您的工作,但它也可以在所有机器之间共享缓存。启用 远程缓存 使您的缓存成为多人游戏,确保您、您的队友和您的 CI 机器永远不会重复执行相同的工作。
  • 检查 turbo 版本: 我们一直在努力使 turbo 变得更好。为了确保您使用的是最新版本的 Turborepo,我们将检查您的版本,并提醒您安装 最新 版本(如果您尚未使用)。
  • 检查 Turborepo LSP: 如果您使用的是 Turborepo LSP,我们将检查它是否正在运行,并提醒您在未运行时启动它。

LSP

访问 VSCode 扩展市场 (在新标签页中打开) 并为您的代码编辑器安装 Turborepo LSP 扩展。

Git 文件系统监控

Git 文件系统监控是一个功能,允许 Git 更快地通知 turbo 关于文件变更。这可以通过减少发现文件变更所需的时间来使 turbo 速度更快。我们将为您启用此功能。它通过加速 git status 来实现,git statusturbo 用于发现文件变更。