Comando NVM non trovato


13

Sto cercando di installare il gestore versione nodo e ho seguito le istruzioni di installazione fornite nella sua pagina Github.

L'installazione è andata a buon fine ma ora sto riscontrando un errore come command not found: nvmquando provo a utilizzarlonvm install 0.8

Qualcuno può aiutarmi a scoprire perché sto riscontrando un errore che nvmnon si trova quando l'ho già installato.


2
Quali passi hai già fatto? L'installazione è andata a buon fine?
Guntbert,

1
Pubblica i comandi (e il loro output) che hai eseguito in precedenza nvm install 0.8.
Eric Carvalho,

Apparentemente non l' hai installato.
psusi,

Chiudi e apri il tuo Terminale. Digitare il comando seguente per verificare che il comando nvm funzioni. nvm
HA

Risposte:


11

Il problema è che devi nvmavere automaticamente la provenienza al momento dell'accesso, quindi aggiungi la seguente riga al tuo ~/.bashrco al ~/.profilefile.

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

Inoltre nvm, non imposta automaticamente alcuna versione del nodo, quindi se hai appena installato nvme installato una versione del nodo e provi a utilizzare nodela prossima volta che effettui l'accesso, visualizzerai un errore che a command not found: nodemeno che tu non usi il nvm use versionnumbercomando in ogni sessione del terminale, quindi invece ti consiglio per impostare un alias predefinito in modo che una versione predefinita del nodo sia attiva per ogni sessione terminale usando il comando seguente

nvm alias default versionnumber

PS: Nei comandi sopra il numero di versione indica il numero di versione nodejsche hai già installato usandonvm


11

Basta provare

  1. source ~/.nvm/nvm.sh
  2. Quindi puoi facilmente: nvm install 0.10

potrebbe funzionare temporaneamente, ma sarà necessario rinominare il file per ogni sessione terminale?
Alexander Mills,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.