Comando NVM não encontrado

13

Estou tentando instalar o gerenciador de versão do nó e segui as instruções de instalação fornecidas na página do Github.

A instalação acabou, mas agora estou recebendo um erro como command not found: nvmquando tento usarnvm install 0.8

Alguém pode me ajudar a descobrir por que estou recebendo um erro que nvmnão foi encontrado quando já o instalei.

Wesley Pennock
fonte
2
Que medidas você já tomou? A instalação foi bem sucedida?
guntbert
1
Por favor, poste os comandos (e a saída deles) que você executou antes nvm install 0.8.
Eric Carvalho
Aparentemente, você não o instalou.
Psusi
Feche e abra seu terminal. Digite o seguinte comando para verificar se o comando nvm funciona. nvm
HA

Respostas:

11

O problema é que você precisa nvmter origem automática no login, portanto, adicione a seguinte linha ao seu arquivo ~/.bashrcou ~/.profile.

[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh

Também nvmnão define automaticamente nenhuma versão do nó; portanto, se você acabou de instalar nvme instalar uma versão do nó e tentar usar nodea próxima vez que fizer login, você receberá um erro que, a command not found: nodemenos que use o nvm use versionnumbercomando em todas as sessões do terminal, sugerimos que você definir um alias padrão para que uma versão padrão do nó fique ativa para cada sessão do terminal usando o seguinte comando

nvm alias default versionnumber

PS: Nos comandos acima, o número da versão indica o número da versão nodejsque você já instalou usandonvm

Praveen Gowda IV
fonte
11

Simplesmente tente

  1. source ~/.nvm/nvm.sh
  2. Então você pode facilmente: nvm install 0.10
tajuddin
fonte
isso pode funcionar temporariamente, mas você precisará fornecer novamente o arquivo para cada sessão do terminal?
Alexander Mills