1. mise 설치 및 버전확인

# mise 설치
curl <https://mise.run> | sh

# mise 버전확인
$ ~/.local/bin/mise --version

2. Shell에 연결

자신의 쉘 환경에 맞게 아래 명령어로 연결하라고 나와있습니다

# note this assumes mise is located at ~/.local/bin/mise
# which is what <https://mise.run> does by default
echo 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrc
echo 'eval "$(~/.local/bin/mise activate zsh)"' >> ~/.zshrc
echo '~/.local/bin/mise activate fish | source' >> ~/.config/fish/config.fish

그래서 내 쉘 환경이 어떤지 어떻게 아냐???

echo $SHELL 을 입력해서 출력을 확인합니다. 이후 환경에 맞게 .bashrc.zshrc.fish 등으로 연결해주면 됩니다.

아마 대부분 .zshrc 환경일 것입니다.

+macOS Catalina(10.15) 이후부터 사용되는 기본 쉘

이제 해당 명령어로 연결시켜주겠습니다

eval "$(~/.local/bin/mise activate zsh)"

3. Node.js설치, Node.js 전역 설정

mise를 사용하여 전역 환경에 Node.js 20버전을 설치하고 설청해주겠습니다

# 설치 및 설정
mise use --global node@20

# 버전 확인
$ node -v

4. mise로 Tuist 설치

mise install [email protected]      # 특정 버전의 Tuist설치

4.43.2 버전 사용 (Stable)