mise
v2024.11.20
O front-end do seu ambiente de desenvolvimento.
O exemplo a seguir mostra o uso do mise para instalar diferentes versões do node. Observe que chamar which node
nos dá um caminho real para o nó, não um calço.
Instale o mise (outros métodos aqui):
$ curl https://mise.run | sh
$ ~ /.local/bin/mise --version
2024.11.20 macos-arm64 (a1b2d3e 2024-11-21)
ou instale uma versão específica:
$ curl https://mise.run | MISE_VERSION=v2024.5.16 sh
$ ~ /.local/bin/mise --version
2024.5.16 macos-arm64 (8838098 2024-05-14)
Prenda mise em sua concha (escolha a correta para sua concha):
# 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
Instale um runtime e defina-o como padrão global:
$ mise use --global node@20
$ node -v
v20.0.0
Veja mise.jdx.dev