Node.js è un ambiente di runtime JavaScript open source e multipiattaforma. Di solito, JavaScript è associato allo sviluppo web e alle esecuzioni del browser.
Ma Node.js consente al suo utente di eseguire JavaScript come applicazione autonoma, su qualsiasi supporto. Significa che puoi eseguire JavaScript al di fuori del browser.
Node Package Manager (npm) è sia un repository online per moduli e pacchetti di Node.js, sia un'utilità della riga di comando per l'installazione, la versione e la gestione delle dipendenze.
Npm è facile da usare e rende molto comodo lavorare con Node.js. Inoltre, npm viene fornito con l'installazione di Node.js, quindi non è necessario installarlo separatamente.
Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query relative ai nodi JS e Npm del sistema Linux.
In questo contesto, esamineremo come installare Node.js e Npm nel tuo sistema operativo Ubuntu.
1. Come installare il pacchetto Ubuntu Node.js usando apt?
Avrai bisogno di un comando curl per abilitare il repository NodeSource. Se non hai curl sul tuo sistema, installa curl sul tuo sistema usando il seguente comando:
$ sudo apt-get install curl
Per abilitare il repository NodeSource e aggiornare apt-cache. eseguire il comando seguente:
$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
Ora puoi procedere e installare il pacchetto Node.js con il seguente comando apt:
$ sudo apt install nodejs
Puoi vedere la versione di Node.js con il seguente comando:
$ node --version
Poiché npm viene fornito con l'installazione di Node.js, puoi controllare la versione di npm con il seguente comando:
$ npm --version
2. Come installare Node.js con il repository software PPA utilizzando apt?
Se desideri che il tuo repository sia autogestito e aggiornato in modo da poter lavorare con l'ultima versione di Node.js, puoi utilizzare NodeSource PPA per l'installazione di Node.js.
Installa NodeSource PPA con il seguente comando curl:
$ curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh
Apri lo script di installazione di Nodesource con nano editor e verifica le configurazioni:
$ nano nodesource_setup.sh
Per aggiungere il PPA all'elenco di configurazione e aggiornare la cache locale, esegui lo script:
$ sudo bash nodesource_setup.sh
Ora puoi installare Node.js con il seguente comando:
$ sudo apt install nodejs
Per verificare l'installazione e la versione di Node.js, eseguire:
$ node -v
Come installare NVM per l'installazione di Node.js e la gestione delle versioni?
Node Version Manager (NVM) è uno script che aiuta con l'installazione e la gestione di più versioni di Node.js nel tuo sistema.
Scarica NVM dal repository GitHub con il seguente comando curl:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Puoi vedere che l'installazione ha apportato modifiche al file .bashrc. Crea il tuo file.bashrc con il seguente comando per procedere con l'installazione:
$ source ~/.bashrc
Per vedere le versioni disponibili di Node.js, esegui il comando seguente:
$ nvm list-remote
Seleziona la versione ed esegui il comando seguente con la versione selezionata:
$ nvm install v17.0.1
Per vedere tutte le installazioni di Node.js nel tuo sistema, esegui il seguente comando:
$ nvm list
Puoi vedere la versione corrente in uso menzionata nella prima riga dell'output.
Puoi passare a un'altra versione installata e utilizzarla con il seguente comando.
$ nvm use 17.0.1