リポジトリ
ドキュメント
Turborepoのインストール

Turborepoをインストールする

turbo は、以下のオペレーティングシステムで、yarn (新しいタブで開きます)npm (新しいタブで開きます)、および pnpm (新しいタブで開きます) と連携します。

  • macOS darwin 64-bit (Intel), ARM 64-bit (Apple Silicon)
  • Linux 64-bit, ARM 64-bit
  • Windows 64-bit, ARM 64-bit

グローバルにインストールする

turbo をグローバルにインストールすると、どのプロジェクトでも使用でき、turbo を実行するディレクトリに基づいて、ワークスペースを自動的に選択できるようになります。

npm install turbo --global

turbo のグローバルインストールコピーを入手すると、ワークスペースディレクトリから直接実行できるようになります。

cd <repository root>/apps/docs
turbo build

は、フィルタリング構文と同等です。

cd <repository root>
turbo build --filter=docs

以前にグローバルな turbo をインストールしたことがある場合は、予期しない動作を避けるために、既存のインストールと同じパッケージマネージャーを使用していることを確認してください。詳細については、FAQをご覧ください

リポジトリごとにインストールする

特に他の開発者と共同作業を行っている場合、リポジトリ内で使用する Turborepo のバージョンを固定したい場合があります。その場合は、リポジトリのルートに turbo を開発依存関係として追加します。

npm install turbo --save-dev

グローバルにインストールした turbo を引き続き使用できます。この場合、ローカルバージョンが存在する場合はローカルバージョンが優先されます。これにより、チーム全体で固定バージョンを維持しながら、作業中のディレクトリに簡単にスコープ設定できるという、両方の長所を得ることができます。