Mise: alternativa para o asdf no windows

Published: (May 9, 2026 at 09:21 PM EDT)
2 min read
Source: Dev.to

Source: Dev.to

Introdução

Recentemente precisei trabalhar no Windows em um computador com pouca memória RAM. Usar o asdf dentro de um WSL consumiria muita memória, mesmo configurando limites menores. Por isso procurei uma ferramenta que permitisse instalar diferentes linguagens (Go, Ruby, Python, Node.js etc.) de forma simples e alternar suas versões conforme o projeto.

O que é o Mise

Mise é um gerenciador de versões de ferramentas que oferece ampla cobertura de linguagens e funciona bem no Windows. Ele suporta escopos locais e globais, permitindo trocar a versão de uma linguagem apenas adicionando ou editando um arquivo mise.toml no diretório do projeto.

Configuração básica

Arquivo mise.toml

[tools]
go = "latest"

Uso local

Para usar a versão especificada no escopo do diretório atual:

mise use go@latest   # usa a versão mais recente (LTS) do Go
mise use go@1.21     # usa a versão 1.21 do Go

Esses comandos criam ou atualizam o arquivo mise.toml com a versão desejada.

Uso global

É possível definir uma versão global, que será utilizada fora de qualquer escopo local que possua mise.toml:

mise use --global node@26

Depois, ao executar node --version, a versão 26 (LTS) será exibida, a menos que um escopo local sobrescreva essa configuração.

Referências

0 views
Back to Blog

Related posts

Read more »

str() vs repr() vs print() in Python

Overview When learning Python you encounter three built‑in utilities that often look similar: - str - repr - print At first they may seem to do the same thing—...