본문으로 건너뛰기

mise로 런타임 버전 관리하기

설치

curl https://mise.run | sh
$HOME/.zshrc
eval "$($HOME/.local/bin/mise activate zsh)"
$HOME/.zprofile
eval "$($HOME/.local/bin/mise activate zsh --shims)"

설정 파일

/
├── etc/
│ └── mise/
│ └── config.toml # System-wide
└── home/
└── <user>/
├── .config/
│ └── mise/
│ └── config.toml # User-specific (global)
└── <workspace>/
├── mise.local.toml # Project-specific (local override)
├── mise.toml # Project-specific
└── <service>/
└── mise.toml # Service-specific
[tools]
<tool> = "<version>"

버전 관리

버전 설정

mise ls-remote <tool>
mise use [<flag>] [<backend>:]<tool>[@<version>]
  • <flag>
    • --pin: 사용한 정확한 버전을 설정 파일에 기록합니다.
    • -g|--global: 전역 설정 파일에 기록합니다.
  • <backend>
mise ls [<tool>]

버전 해제

mise unuse <tool>