mise
インストール
PATHPATH (環境変数)通すだけじゃなく、activate用のコマンドを .bashrc 等に追加する手順があるため、公式ドキュメントを見に行った方が良い activateしないと、nodeとかpnpmとかインストールしても何も使えないよ
Windows: shims
Windowsの場合、結局PowerShell以外からnode等のアプリケーションを使いたい場合はshimsを使いたくなるので、別途 %LOCALAPPDATA%\mise\shims はPATHに登録しておいたほうが良さそう Windows: Git Bash
WindowsのGit Bashで使おうとすると、PATHを全部Windowsの形式で展開してしまう $MSYSTEM を見て、あったらあきらめよう
code:.bashrc (bash)
eval "$(mise activate bash)"
fi
Windows: GitHub Token
諸々取ってくる際にGitHubを経由するが、GitHub Tokenがないとレートリミットによって弾かれる場合がある UNIX系については、ghからトークンを自動的に取得してくるっぽい 編集するファイルは $profile だよ
code:$profile
# Set the GITHUB_TOKEN envvar from the gh cli
# Mainly for use in mise
$env:GITHUB_TOKEN = (gh auth token)
ツールのインストール・管理
$ mise use --global node@24
$ mise use --global pnpm
$ mise use --global python@3.12