Skip to content

Funcionalidades

O Volta é um gerenciador de ferramentas JavaScript sem dor, ajudando você a manter a consistência no ambiente de desenvolvimento. Aqui estão os recursos-chave que fazem o Volta se destacar:

Gerenciamento de Ferramentas Sem Esforço

  • Troca automática de versões: O Volta detecta e alterna automaticamente para a versão correta do Node.js, npm e Yarn conforme exigido pelo seu projeto.
  • Comodidade de comandos globais: Instale ferramentas de linha de comando globalmente com npm ou Yarn, enquanto o Volta garante que elas usem a versão correta do Node.js.
  • Ferramentas específicas de projeto: Fixe versões específicas de Node.js, npm e Yarn no seu projeto, garantindo que todos da equipe usem as mesmas versões.

Confiável e Rápido

  • Alto desempenho: O Volta é construído em Rust, buscando velocidade e confiabilidade, tornando a troca de versões praticamente instantânea.
  • Sem reiniciar o shell: Diferente de outros gerenciadores de versões, o Volta não exige reiniciar o shell ao alternar versões.
  • Sobrecarga mínima: O método de proxy do Volta significa impacto mínimo de desempenho ao executar suas ferramentas.

Experiência de Desenvolvimento Consistente

  • Suporte multiplataforma: Funciona de forma consistente no macOS, Linux e Windows.
  • Colaboração em equipe: Garante que todos na equipe usem as mesmas versões de ferramentas, eliminando o problema do "funciona na minha máquina".
  • Portabilidade de projetos: Requisitos de ferramentas armazenados no package.json tornam o projeto facilmente portável.

Simples de Usar

  • Comandos simples: Comandos intuitivos para instalar, usar e gerenciar ferramentas JavaScript.
  • Sem arquivos de configuração separados: Não há necessidade de arquivos como .nvmrc — tudo é armazenado no seu package.json.
  • Design intuitivo: Projetado para ser intuitivo e não atrapalhar seu fluxo de trabalho, permitindo que você foque no desenvolvimento.

Recursos Avançados

  • Hooks de download personalizados: Personalize fontes de download de ferramentas para ambientes corporativos.
  • Arquitetura extensível: Suporta vários gerenciadores de pacotes, incluindo npm, Yarn e pnpm (experimental).
  • Suporte a workspaces: Expanda configurações para múltiplos projetos em ambientes de workspace.

O Volta foi criado para resolver as dores comuns do ambiente de desenvolvimento JavaScript, proporcionando uma experiência fluida para que você possa focar em codar, não em gerenciar ferramentas.