mise 사용법: 설치, 셸 활성화, Node/Python, .mise.toml

mise와 .mise.toml로 Node/Python을 저장소별로 고정.

저장소마다 Node·Python 버전이 다르면 mise(구 rtx)가 디렉터리별 런타임을 고정하고 .mise.toml을 Git에 둘 수 있습니다.

mise 버전 관리 설치 Node Python mise.toml — mise.jdx.dev 기준입니다.

mise 설치셸 활성화Node/Python · .mise.toml

대상

01

여러 레포 개발자

cd 시 자동 전환.

02

팀

clone 후 mise install.

03

README와 실제 일치

설정 파일로 pin.

설치

  1. 1

    공식

    curl https://mise.run | sh 등. 새 터미널에서 mise --version.

  2. 2

    macOS

    brew install mise 가능.

  3. 3

    Linux

    배포판 문서 후 mise --version.

셸 활성화

# zsh (~/.zshrc)
eval "$(mise activate zsh)"

# bash (~/.bashrc)
eval "$(mise activate bash)"

# fish (~/.config/fish/config.fish)
mise activate fish | source

Node / Python

  1. 1

    install

    mise install node@22, mise install python@3.12

  2. 2

    use

    mise use node@22 python@3.12

  3. 3

    확인

    mise ls, which node

.mise.toml

[tools]
node = "22"
python = "3.12"

[env]
PROJECT_ENV = "dev"

mise trust, mise install. wbroom 홈 — 방 만들기.

FAQ

asdf/nvm과 함께?

PATH 충돌 주의. 팀은 하나만. 공식 Migrating 참고.

cd 시 안 바뀜

mise activate, mise trust, IDE 터미널 rc 확인.

CI

mise install 후 mise exec -- (Tasks/CI 문서).

.tool-versions vs .mise.toml

둘 다 지원. 신규는 TOML 권장.

회의 시작