Skip to content

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ãoData de lançamentoLink de downloadDownload alternativo 1Download alternativo 2
version2025-01-01Download GithubDownload alt.Download alt.
version2024-12-31Download GithubDownload alt.Download alt.
version2024-12-29Download GithubDownload alt.Download alt.
version2023-11-23Download GithubDownload alt.Download alt.
version2022-04-13Download GithubDownload alt.Download alt.
version2022-11-01Download GithubDownload alt.Download alt.
version2021-11-11Download GithubDownload alt.Download alt.
version2021-09-15Download GithubDownload alt.Download alt.
version2018-08-02Download GithubDownload 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: version

Método de instalação

Você pode instalar o NVM usando um dos seguintes comandos:

bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

Ou:

bash
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

Método alternativo para a China continental:

bash
curl -o- https://hub.gitmirror.com/raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

Ou:

bash
wget -qO- https://hub.gitmirror.com/raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

nvm-sh

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:

dockerfile
# 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

Construído com VitePress