Come installare NVM su Ubuntu 22.04

8 apr 2022 2 min di lettura
Come installare NVM su Ubuntu 22.04
Indice dei contenuti

Introduzione

NVM è uno strumento Node Version Manager. Utilizzando l'utilità NVM, puoi installare più versioni di node.js su un singolo sistema. Puoi anche scegliere una versione specifica di Node per le applicazioni. Fornisce inoltre un'opzione per selezionare automaticamente la versione di node utilizzando il file di configurazione .nvmrc.

In questo tutorial, ti aiuteremo a installare NVM sul sistema Linux Ubuntu 22.04. Inoltre, fornisci le istruzioni per installare più versioni di Node.js con esempi utili.

Prerequisiti

  • È necessario disporre di un sistema Linux Ubuntu 22.04 in esecuzione con accesso alla shell.
  • Accedi con un account utente su cui devi installare node.js.

Se desideri installare NPM su un server in remoto continua a leggere, altrimenti salta il primo paragrafo "Connessione al Server" e leggi il successivo.

Connessione al Server

Per accedere al server, è necessario conoscere l'indirizzo IP. Avrai anche bisogno dell'username e della password per l'autenticazione. Per connettersi al server come utente root digitare il seguente comando:

ssh root@IP_DEL_SERVER

Successivamente sarà necessario inserire la password dell'utente root.

Se non utilizzate l'utente root potete connettervi con un'altro nome utente utilizzando lo stesso comando, quindi modificare root con il vostro nome_utente:

ssh nome_utente@IP_DEL_SERVER

Successivamente vi verrà chiesto di inserire la password del vostro utente.

La porta standard per connettersi tramite ssh è la 22, se il vostro server utilizza una porta diversa, sarà necessario specificarla utilizzando il parametro -p, quindi digitare il seguente comando:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Installare NVM su Ubuntu

È disponibile uno script di shell per l'installazione di nvm sul sistema Linux Ubuntu 22.04 (Jammy Jellyfish). Apri un terminale sul tuo sistema o connetti un sistema remoto usando SSH. Utilizzare i seguenti comandi per installare curl sul sistema, quindi eseguire lo script di installazione nvm:

sudo apt install curl 

Lo script del programma di installazione nvm crea una voce di ambiente per lo script di accesso dell'utente corrente. Puoi disconnetterti e accedere nuovamente per caricare l'ambiente o eseguire il comando seguente per fare lo stesso:

source ~/.profile 

Installare Node tramite NVM

Puoi installare un numero qualsiasi di versioni node.js dei tuoi requisiti usando nvm. Quindi puoi utilizzare la versione richiesta per la tua applicazione da node.js installato.

Installa l'ultima versione di node.js. Qui node è l'alias per l'ultima versione:

nvm install node 

Per installare una versione specifica di node:

nvm install 16.14.0  

Puoi scegliere qualsiasi altra versione da installare usando il comando sopra. La prima versione installata diventa quella predefinita. Le nuove shell inizieranno con la versione predefinita di node (ad esempio, nvm alias default).

Lavorare con NVM

È possibile utilizzare il comando seguente per elencare le versioni installate di node per l'utente corrente:

nvm ls 

Elenca la versione node.js disponibile per l'installazione:

nvm ls-remote 

Puoi anche selezionare una versione diversa per la sessione corrente. La versione selezionata sarà la versione attualmente attiva solo per la shell corrente.

nvm use 16.14.0 

Per trovare la versione predefinita di node impostata per l'utente corrente, digitare:

nvm run default --version 

Puoi eseguire uno script Node con la versione desiderata di node.js usando il comando seguente:

nvm exec 16.14.0 server.js 

Conclusione

In questo tutorial, hai imparato a installare nvm sul sistema Linux Ubuntu 22.04 LTS (Jammy Jellyfish). Inoltre adesso hai anche le conoscenze di base degli usi di nvm.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.