Pubblicato: 2019.01.15/3 minutes read
Non importa se stai lavorando su backend o sei nel campo frontend, Node.js sta diventando sempre più popolare giorno dopo giorno e potrebbe essere necessario installarlo ad un certo punto. Ci sono molti modi per installarlo sul tuo sistema operativo e sto per mostrarti i metodi più popolari ed evidenziare pro e contro di ciascuno di essi.,
Installatore pre-costruito per la tua piattaforma #
Il modo più semplice e più ovvio è scaricare un installatore pre-costruito per la tua piattaforma dal Nodo.pagina di download di js. L’installazione stessa è molto semplice: avanti, avanti, avanti, fatto.
Nonostante sia il modo più semplice per installarlo, presenta molti svantaggi. Ti blocca in una particolare versione-potrebbe non essere un grosso problema il primo giorno, ma può essere a lungo termine se sei disposto a saltare tra progetti che dipendono da versioni diverse., Un altro (peggiore) problema con questo metodo è il fatto che richiede autorizzazioni di amministratore (sudo
) per installare il pacchetto a livello globale. Ho pubblicato ” Correggi i privilegi e non usare mai più sudo con npm “con alcune soluzioni per questo problema, ma è meglio controllare” Risoluzione degli errori di autorizzazioni EACCES durante l’installazione di pacchetti a livello globale” sulla documentazione ufficiale o seguire questo articolo.
Nodo da Homebrew / Chocolatey #
“Homebrew — il migliore amico dell’utente macOS” spiega perché amo così tanto questo strumento. Gli utenti Windows possono trovare un’alternativa come Chocolatey., Entrambi questi gestori di pacchetti consentono di installare il nodo.js con facilità.
brew install node
choco install nodejs.install
Strumenti CLI del genere consentono di installare / disinstallare il software in pochissimo tempo e mai più essere disturbati da autorizzazioni insufficienti. Sebbene ti consentano di gestire anche le versioni, nel Nodo.js dovresti usare N
NVM (Node Version Manager) #
Node Version Manager è una semplice CLI bash che ti permette di installare più Nodi.versioni js e passare da una all’altra utilizzando semplici comandi. Anche se è disponibile solo per macOS e Linux, Nodo.,js version manager per Windows esiste (ironicamente è scritto in Go). L’installazione è semplice: puoi usare un semplice script bash obrew
(il mio modo preferito).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
brew install nvm
Questo è il modo per installare l’ultima versione di Node.js.
nvm install node
Sii curioso ed esplora di più nvm
comandi su una documentazione nvm ufficiale. I miei comandi più usati sono: install
, uninstall
, list
e use
.,
È difficile ricordare la versione del Nodo.js da cui dipende un progetto-distruggi la versione nel file.nvmrc
nella radice del tuo progetto ed eseguinvm use
all’interno di questa directory. Se qualcosa può essere automatizzato, dovrebbe essere automatizzato-l’installazione della versione corretta delle dipendenze non è un’eccezione. Ho creato un semplice script bash che eseguenvm use
ogni volta che incontra un file.nvmrc
all’interno del progetto. C’è un plugin zsh-nvm fresco per gli utenti Zsh che fa lo stesso lavoro.,
Se ti è piaciuto questo articolo, si prega di condividere su Twitter.