mise
インストール
https://mise.jdx.dev/getting-started.html#installing-mise-cli
Windows の場合は winget
, scoop
, chocolatey
のいずれかを利用します。
環境変数
もし MISE_DATA_DIR
の設定をしている場合は環境変数に D:\home\data\mise\shims
のように PATH 変数に追加する
Node
https://mise.jdx.dev/lang/node.html
❯ $Env:XDG_CONFIG_HOME
D:\home
❯ $Env:XDG_DATA_HOME
D:\home\data
❯ $Env:MISE_DATA_DIR
D:\home\data\mise
❯ mise use --global node@22
mise WARN gpg not found, skipping verification
mise node@22.17.0 ✓ installed
mise D:\home\mise\config.toml tools: node@22
[tools]
node = "22"
Python & uv
https://mise.jdx.dev/lang/python.html#mise-uv https://mise.jdx.dev/mise-cookbook/python.html#mise-uv
❯ mise use -g uv@latest
mise uv@0.7.16 ✓ installed
mise D:\home\mise\config.toml tools: uv@0.7.16
❯ mise list
Tool Version Source Requested
node 22.17.0 D:\home\mise\config.toml 22
uv 0.7.16 D:\home\mise\config.toml latest
mise 自体の更新
❯ mise self-update
mise で利用しているツールのアップデート
latest
を指定していたり、マイナーバージョンを省略していた場合
❯ mise up
# or
❯ mise upgrade