Se hai mai avuto problemi a eseguire un progetto perché non hai installato una versione compatibile di Node.js, allora non sei il solo. Fortunatamente, esiste una soluzione semplice a questo problema.
Con Node Version Manager (NVM), puoi installare diverse versioni di Node.js sulla tua macchina e scegliere quale versione desideri utilizzare a seconda del progetto che desideri eseguire.
NVM è un progetto open source che mira a facilitare il processo di installazione e gestione di Node.js.
Cos'è Node.js?
Node.js è un ambiente di runtime JavaScript open source e multipiattaforma basato sul motore V8 di Google Chrome. Node.js ti consente di eseguire ed eseguire codice JavaScript al di fuori di un browser web, che a sua volta consente creare ed eseguire applicazioni front-end e back-end con codice JavaScript sul tuo PC o server.
I framework web front-end più diffusi che fanno uso di Node.js includono Angular e React. Ricorda, Node.js può essere utilizzato anche per lo sviluppo di applicazioni back-end o full-stack; I framework di back-end più diffusi che utilizzano Node.js includono Express.js, Meteor.js, Nest.js e Hapi.js.
Relazionato: Front-End vs. Sviluppo Web back-end: quale percorso è giusto per te?
A causa dell'ampia popolarità di JavaScript per la programmazione, Node.js è diventato un componente importante nello sviluppo del software e nell'amministrazione Linux per i server che eseguono applicazioni JavaScript.
Installazione di NVM in Linux
L'installazione di NVM in Linux è piuttosto semplice. Apri il tuo terminale ed esegui il seguente comando.
ricciolo -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
Il comando di cui sopra eseguirà uno script che scarica e installa NVM. Inoltre, imposterà anche un profilo per NVM nella variabile d'ambiente. In questo caso, il file .bashrc file come puoi vedere dall'output di installazione di seguito.
Il file della variabile di ambiente si trova in una di queste posizioni: ~ / .bash_profile, ~ / .zshrc, ~ / .profile, o ~ / .bashrc a seconda di la distribuzione Linux che stai usando.
Verifica dell'installazione
Nota: Prima di poter procedere per verificare se l'installazione è andata a buon fine, chiudere il terminale corrente e aprire una nuova finestra di terminale. In alternativa, puoi aprire un'altra finestra di terminale premendo Ctrl + Alt + T sulla tastiera.
Nella nuova finestra del terminale, è possibile verificare se NVM è stato installato correttamente eseguendo il seguente comando.
comando -v nvm
Se tutto è andato bene, l'output del comando precedente sarà nvm come mostrato di seguito.
Per verificare la versione di NVM installata sul tuo PC, puoi eseguire quanto segue.
nvm -v
Installazione di Node.js
L'installazione di Node.js con NVM è molto semplice. Ad esempio, per installare l'ultima versione di Node.js, puoi eseguire il seguente comando:
nvm install node
Per installare una versione specifica di Node.js, puoi eseguire il comando nvm nel seguente formato:
nvm installa il numero di versione
Ad esempio, per installare Node.js versione 14.15.4:
nvm install 14.15.4
Node.js versione 14.15.4 è una versione LTS di Node.js.
Se sei arrivato fin qui e hai emesso i due comandi sopra, congratulazioni! Hai due diverse versioni di Node.js installate sul tuo PC o server.
Selezione della versione di Node.js da utilizzare
Quando sono installate più versioni di Node.js, puoi scegliere facilmente la versione di Node.js che desideri utilizzare. Ad esempio, per utilizzare la versione 14.15.4 che hai installato di recente, puoi eseguire il seguente comando.
nvm use 14.15.4
Per visualizzare l'elenco delle versioni di Node.js installate sul tuo PC, puoi eseguire il comando seguente.
nvm ls
L'output dell'elenco è simile a quello seguente. Viene evidenziata anche la versione attualmente attiva.
Per elencare tutte le versioni di Node.js disponibili per l'installazione, puoi eseguire:
nvm ls-remote
Disinstallazione di Node.js
La disinstallazione di una versione di Node.js tramite NVM è molto semplice. Ad esempio, per disinstallare la versione 14.15.4 installata sopra:
nvm disinstallare v14.15.4
Ottenere aiuto
Per saperne di più sui comandi NVM o per ottenere aiuto, digita semplicemente il seguente comando:
nvm -h
Puoi anche visitare Pagina GitHub ufficiale di NVM, che è ben documentato.
Gestione di Node.js semplificata
Questa guida ti ha mostrato come installare Node Version Manager (NVM) per facilitare la gestione e l'installazione di Node.js. Se hai progetti che utilizzano versioni diverse di Node.js, NVM è lo strumento che fa per te. Ti semplificherà semplicemente la vita.
La riusabilità è uno dei paradigmi di programmazione più importanti che dovrebbero essere seguiti da tutti. Fortunatamente, in JavaScript, puoi creare facilmente codice riutilizzabile utilizzando Design Patterns.
Capire come utilizzare i modelli di progettazione ti consentirà di utilizzare codice riutilizzabile in JavaScript. Ecco cosa devi sapere.
Leggi Avanti
- Linux
- JavaScript
Mwiza sviluppa software per professione e scrive ampiamente su Linux e sulla programmazione front-end. Alcuni dei suoi interessi includono storia, economia, politica e architettura aziendale.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Ancora un passo…!
Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.