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.

Released under the BSD 2-Clause License.