Turborepo

选项概述

有三种方法可以管理 turbo 调用的行为

上面列出的三种策略按优先级排序。如果提供了标志值,对于相同的系统环境变量或 turbo.json 配置,将使用该标志的值。因此,我们建议使用

  • 用于默认值的 turbo.json 配置
  • 用于每个环境覆盖的系统环境变量
  • 用于每次调用覆盖的标志

选项表

缓存

消息

行为标志环境变量turbo.json
禁用版本打印-TURBO_PRINT_VERSION_DISABLED-
禁用遥测消息-TURBO_TELEMETRY_MESSAGE_DISABLED-
禁用全局 turbo 警告-TURBO_GLOBAL_WARNING_DISABLED-
无更新通知器-TURBO_NO_UPDATE_NOTIFIER-

任务运行和日志

行为标志环境变量turbo.json
终端 UI--uiTURBO_UIui
运行受影响的任务--affected--
禁用包管理器检查--dangerously-disable-package-manager-checkTURBO_DANGEROUSLY_DISABLE_PACKAGE_MANAGER_CHECKdangerouslyDisablePackageManagerCheck
受影响的基本引用-TURBO_SCM_BASE-
受影响的头部引用-TURBO_SCM_HEAD-
仅运行直接指定的任务--only--
任务并发--concurrency--
任务日志顺序--log-orderTURBO_LOG_ORDER-
当前工作目录--cwd--
流式日志前缀--log-prefix--
任务日志输出级别--output-logs-option-outputLogs
全局输入--global-deps-globalDependencies

环境变量

行为标志环境变量turbo.json
环境变量模式--env-mode-envMode
供应商环境变量-TURBO_CI_VENDOR_ENV_KEY-
框架变量例外--framework-inference--

调试输出

行为标志环境变量turbo.json
运行摘要--summarizeTURBO_RUN_SUMMARY-
图形可视化--graph--
空运行--dry--

身份验证

行为标志环境变量turbo.json
登录 URL-TURBO_LOGINremoteCache.loginUrl
团队名称(用于多团队远程缓存)--teamTURBO_TEAM-
团队 ID(用于多团队远程缓存)-TURBO_TEAMID-
身份验证令牌--tokenTURBO_TOKEN-

其他

行为标志环境变量turbo.json
二进制路径-TURBO_BINARY_PATH-
下载本地 turbo-TURBO_DOWNLOAD_LOCAL_ENABLED-
守护进程--daemon / --no-daemon-daemon

小时

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

本页内容