Tuist는 command-line application이기 때문에 사용하려면 환경에 설치해주어야 한다.
Tuist는 Tuist의 버전을 관리하고 활성화하는 도구로 mise가 기본 설정된다.
터미널 세션에서 Tuist 프로젝트 디렉토리를 선택할 때 올바른 버전이 활성화되도록 suggested line을 쉘에 추가해주어야 한다.
<aside> 💡 Mise는 디렉토리에 대한 버전의 scoping과 activating을 지원하여 모든 환경에서 동일한 버전의 Tuist를 사용하도록 보장해주기 때문에 Homebrew와 같은 대안보다 더 권장되는 도구임
</aside>
mise를 설치한 뒤에는 아래와 같이 다양한 커맨드로 Tuist를 설치할 수 있다.
mise install tuist # .tool-versions/.mise.toml에 명시된 현재 버전으로 Tuist를 설치
mise install [email protected] # 구체적인 버전의 Tuist를 설치
mise install tuist@3 # fuzzy한 버전의 Tuist를 설치
mise use [email protected] # 현재 프로젝트에서 tuist-x.y.z 버전을 사용
mise use -g [email protected] # 전역 환경에서 디폴트로 tuist-x.y.z 버전을 사용
mise use tuist@latest # 현재 디렉토리에서 가장 최신 버전의 Tuist를 사용
mise use -g tuist@system # 시스템의 Tuist를 전역 환경에서 디폴트로 사용
Tuist 3.x fuzzy 버전 설치 (3.42.3)
$ mise install tuist@3

전역 환경에서의 Tuist 기본 버전 설정
tuist 명령을 사용하기 전에 기본 Tuist 버전을 설정하라고 한다.
$ mise use -g [email protected]
