Skip to content

volta install

O comando volta install irá definir a versão padrão de uma ferramenta. Se a ferramenta ainda não estiver em cache local, ele também a obterá. Ele tem a seguinte sintaxe:

bash
Instalar ferramentas em sua cadeia de ferramentas

Uso:
    volta install [FLAGS] <tool[@version]>...

FLAGS:
        --verbose    Habilitar diagnósticos detalhados
        --quiet      Prevenir saída desnecessária
    -h, --help       Imprimir informações de ajuda

ARGS:
    <tool[@version]>...    Ferramenta a ser instalada, como `node`, `yarn@latest` ou `your-package@^14.4.3`.

Exemplos

Instalando Node.js

bash
# Instalar a versão LTS mais recente do Node como sua versão padrão
volta install node

# Instalar uma versão específica do Node
volta install node@16.14.2

# Instalar usando intervalo semver
volta install node@16
volta install node@^16.14

Instalando Gerenciadores de Pacotes

bash
# Instalar a versão mais recente do npm
volta install npm

# Instalar uma versão específica do yarn
volta install yarn@1.22.19

# Instalar pnpm (habilitar flag de funcionalidade)
VOLTA_FEATURE_PNPM=1 volta install pnpm

Instalando Pacotes Globais

bash
# Instalar a versão mais recente do TypeScript
volta install typescript

# Instalar uma versão específica de pacote
volta install eslint@8.15.0

# Instalar múltiplos pacotes de uma vez
volta install prettier typescript eslint

O que Acontece Durante a Instalação

Quando você executa volta install:

  1. O Volta baixa a ferramenta (se ainda não estiver em cache local)
  2. Define-a como a versão padrão para essa ferramenta
  3. Cria shims que permitem usar a ferramenta de qualquer lugar do sistema

Diferente de volta fetch, instalar uma ferramenta a torna disponível em seu PATH através do sistema de shims do Volta. Isso significa que você pode usar a ferramenta de qualquer diretório no sistema.

Impacto no Sistema

  • volta install node afeta a versão padrão do Node usada fora de projetos com versões fixadas
  • volta install yarn define o gerenciador de pacotes padrão quando não há versão específica de projeto especificada
  • Binários de pacotes globais instalados com volta install ficam disponíveis em seu PATH

Para ver ferramentas atualmente instaladas, use o comando volta list.