リポジトリ
ドキュメント
API リファレンス
CLI の使用方法

CLI リファレンス

`turbo --help` を使用すると、これらのコマンドの使い方に関する情報と、これらのページで追加情報を得ることができます。

オプションの構文

オプションは、`turbo` にさまざまな方法で渡すことができます。値を必要とするオプションは、等号を使用して渡すことができます。

--opt=<value>
--opt="<value with a space>"

また、間にスペースを入れて渡すこともできます。

--opt value
--opt "value with a space"

ブール値オプションは、次のように有効にすることができます。

# To pass true
--opt
 
# To pass false
--opt=false

グローバル引数

次のフラグはすべてのコマンドに適用されます。

`--color`

出力ストリームが TTY 端末とみなされない場合でも、色の使用を強制します。これは、ログ出力で色をレンダリングすることをサポートしている Github Actions などの CI ランナーで `turbo` のカラー出力を有効にするために使用できます。

turbo run build --color

あるいは、`FORCE_COLOR` 環境変数 (supports-color nodejs パッケージ (新しいタブで開きます) から借用) を使用して色を有効にすることもできます。これは、実際のタスク自体が `supports-color` を使用してカラー出力を行うかどうかを判断する場合、タスク自体からの追加のカラー出力を有効にする可能性があることに注意してください。

declare -x FORCE_COLOR=1
turbo run build

`--no-color`

対話型/TTY セッションで `turbo` を実行する場合、出力の色を抑制します。

turbo run build --no-color

あるいは、`FORCE_COLOR` 環境変数 (supports-color nodejs パッケージ (新しいタブで開きます) から借用) を使用して色を抑制することもできます。

declare -x FORCE_COLOR=0
turbo run build

`--no-update-notifier`

更新通知を無効にします。この通知は、CI 環境で実行されている場合は自動的に無効にされますが、このフラグを使用して手動で無効にすることもできます。

turbo run build --no-update-notifier

あるいは、`TURBO_NO_UPDATE_NOTIFIER` 環境変数、または `NO_UPDATE_NOTIFIER` 環境変数 (update-notifier nodejs パッケージ (新しいタブで開きます) から借用) を使用して、更新通知を無効にすることもできます。

declare -x TURBO_NO_UPDATE_NOTIFIER=1
turbo run build