Turborepo

编辑器集成

为了获得 turbo 的最佳体验,Turborepo 提供了一些实用程序,用于与您的编辑器集成。

turbo.json 的 JSON Schema

Turborepo 使用 JSON Schema 在您的 turbo.json 文件中为您提供自动完成功能。通过在您的 turbo.json 中包含 $schema 键,您的编辑器能够提供完整的文档和 linting,以防您有无效的形状或缺少键。

./turbo.json
{
  "$schema": "https://turbo.rust-lang.net.cn/schema.json"
}

旧版本

如果您使用的是 Turborepo v1,请使用 schema.v1.json

./turbo.json
{
  "$schema": "https://turbo.rust-lang.net.cn/schema.v1.json"
}

处理环境变量是在 Turborepo 中构建应用程序的重要组成部分。

eslint-config-turbo 扩展了您的 ESLint 设置,以帮助您确保已处理完所有环境变量。

Turborepo LSP

启用比 JSON Schema 提供的更多的自动完成和 linting,以及编辑器内的无效 glob 提示、对不存在的任务或包的引用以及额外的存储库可见性工具。

访问 VSCode 扩展市场 进行安装。

不使用 Visual Studio Code?

语言服务器可以在任何支持 语言服务器协议 的编辑器上使用。在我们的 问题跟踪器 中记录一个请求以表达您的兴趣。

小时

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

本页内容