Skip to content

翻訳 🌍

このページの翻訳を行ったり、改善したりすることができます。

コントリビュートする

Tuistのインストール

Tuist CLIは、実行可能ファイル、動的フレームワーク、およびリソースのセット (たとえば、テンプレート) で構成されています。 ソースからTuistを手動でビルドすることもできますが、有効なインストールを確保するために、以下のインストール方法のいずれかを使用することをお勧めします。

Tuistは、Tuistのバージョンを確実に管理およびアクティベートするツールとして、miseをデフォルトにしています。 システムにインストールされていない場合は、これらのインストール方法のいずれかを使用できます。 シェルに提案された行を追加することを忘れないでください。これにより、ターミナルセッションでTuistプロジェクトディレクトリを選択したときに、正しいバージョンがアクティブになります。

INFO

Miseは、Homebrewのような代替手段よりも推奨されます。なぜなら、ディレクトリ単位で設定して有効にできるため、すべての環境で同じTuistのバージョンを確実に使用することができるからです。

インストール後、以下のコマンドのいずれかを使用してTuistをインストールできます。

bash
mise install tuist            # .tool-versions/.mise.tomlに指定された現在のバージョンをインストール
mise install [email protected]      # 特定のバージョン番号をインストール
mise install tuist@3          # あいまいなバージョン番号をインストール

Homebrewのようなツールがグローバルに単一のバージョンをインストールしてアクティブにするのに対し、miseではバージョンをグローバルまたはプロジェクト単位で有効にする必要があります。 これは mise use を実行することで行います。

bash
mise use [email protected]          # 現在のプロジェクトでtuist-x.y.zを使用
mise use tuist@latest         # 現在のディレクトリで最新のtuistを使用
mise use -g [email protected]       # tuist-x.y.zをグローバルデフォルトとして使用
mise use -g tuist@system      # システムのtuistをグローバルデフォルトとして使用

代替: Homebrew

環境間でのバージョンの固定が問題でない場合は、Homebrew私たちのformulaを使用してTuistをインストールできます。

bash
brew tap tuist/tuist
brew install --formula tuist
brew install --formula [email protected]

シェルの補完

Tuistをグローバルにインストールしている場合、BashやZshのためのシェル補完をインストールしてコマンドやオプションを自動補完できます。

グローバルインストールとは

グローバルインストールは、シェルの $PATH 環境変数で利用可能なインストールです。 つまり、ターミナルの任意のディレクトリから tuist を実行できます。 This is the default installation method for Homebrew.

Zsh

oh-my-zsh がインストールされている場合、自動的に読み込まれる補完スクリプトのディレクトリ .oh-my-zsh/completions があります。 新しい補完スクリプトをそのディレクトリに _tuist という名前の新しいファイルとしてコピーします。 新しい補完スクリプトをそのディレクトリに _tuist という名前の新しいファイルとしてコピーします。

bash
tuist --generate-completion-script > ~/.oh-my-zsh/completions/_tuist

oh-my-zsh がない場合、補完スクリプトのパスを関数パスに追加し、補完スクリプトの自動読み込みを有効にする必要があります。 最初に、~/.zshrc に以下の行を追加します。

bash
fpath=(~/.zsh/completion $fpath)
autoload -U compinit
compinit

次に、~/.zsh/completion にディレクトリを作成し、補完スクリプトを新しいディレクトリに再度 _tuist というファイルにコピーします。

bash
tuist --generate-completion-script > ~/.zsh/completion/_tuist

Bash

bash-completion がインストールされている場合、新しい補完スクリプトをファイル /usr/local/etc/bash_completion.d/_tuist にコピーするだけで済みます。

bash
tuist --generate-completion-script > /usr/local/etc/bash_completion.d/_tuist

bash-completion がない場合、補完スクリプトを直接ソースする必要があります。 bash-completion がない場合、補完スクリプトを直接ソースする必要があります。 bash-completion がない場合、補完スクリプトを直接ソースする必要があります。 bash-completionがない場合、補完スクリプトを直接ソースする必要があります。 bash-completionがない場合、補完スクリプトを直接ソースする必要があります。 bash-completionがない場合、補完スクリプトを直接ソースする必要があります。 bash-completionがない場合、補完スクリプトを直接ソースする必要があります。 ~/.bash_completions/ のようなディレクトリにコピーし、次の行を ~/.bash_profile または ~/.bashrc に追加します。 ~/.bash_completions/ のようなディレクトリにコピーし、次の行を ~/.bash_profile または ~/.bashrc に追加します。

bash
source ~/.bash_completions/example.bash

Released under the MIT License.