Download do NVM
Versão para Windows
A versão do NVM para Windows (nvm-windows) é mantida por Corey Butler
e difere da original nvm-sh/nvm
.
Versões recentes e históricas
Abaixo está uma lista de versões disponíveis do NVM for Windows
:
Versão | Data de lançamento | Link de download | Download alternativo 1 | Download alternativo 2 |
---|---|---|---|---|
2025-01-01 | Download Github | Download alt. | Download alt. | |
2024-12-31 | Download Github | Download alt. | Download alt. | |
2024-12-29 | Download Github | Download alt. | Download alt. | |
2023-11-23 | Download Github | Download alt. | Download alt. | |
2022-04-13 | Download Github | Download alt. | Download alt. | |
2022-11-01 | Download Github | Download alt. | Download alt. | |
2021-11-11 | Download Github | Download alt. | Download alt. | |
2021-09-15 | Download Github | Download alt. | Download alt. | |
2018-08-02 | Download Github | Download alt. | Download alt. |
Você também pode ver todas as versões no GitHub.
Versão para Linux/MacOS
Linux e MacOS utilizam a versão original nvm-sh/nvm
.
Versão mais recente
Versão atual mais recente:
Método de instalação
Você pode instalar o NVM usando um dos seguintes comandos:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
Ou:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
Método alternativo para a China continental:
curl -o- https://hub.gitmirror.com/raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
Ou:
wget -qO- https://hub.gitmirror.com/raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
A execução de qualquer um dos comandos acima baixará um script e o executará. O script clona o repositório NVM para o diretório ~/.nvm
e tenta adicionar as configurações de variáveis de ambiente ao arquivo de perfil correto (~/.bashrc
, ~/.bash_profile
, ~/.zshrc
ou ~/.profile
).
Download manual
Se você deseja baixar e instalar manualmente, pode visitar o repositório GitHub:
Instalação no Docker
Para usar o NVM em um contêiner Docker, você pode configurá-lo da seguinte forma:
# Usar bash para o shell
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
# Criar um arquivo de script usado por shells bash interativos e não interativos
ENV BASH_ENV /home/user/.bash_env
RUN touch "${BASH_ENV}"
RUN echo '. "${BASH_ENV}"' >> ~/.bashrc
# Baixar e instalar nvm
RUN curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | PROFILE="${BASH_ENV}" bash
RUN echo node > .nvmrc
RUN nvm install
Esta configuração garante que NVM, Node.js e npm funcionem corretamente em shells não interativos dentro de contêineres Docker.
Nota
Se raw.githubusercontent.com não estiver acessível, substitua raw.githubusercontent.com por raw.gitmirror.com