Node.js è un ambiente di runtime JavaScript multipiattaforma open source per lo sviluppo di applicazioni lato server.
Node.js utilizza un modello I/O non bloccante basato su eventi che lo rende leggero ed efficiente, perfetto per applicazioni in tempo reale ad alta intensità di dati che vengono eseguite su dispositivi distribuiti.
Qui vedremo come installare Node.js su Debian 11.
Installa Node.js su Debian
Puoi installare Node.js usando NodeSource, NVM e repository Debian. Quindi, segui uno dei metodi che ritieni più semplice per installare Node.js.
Potrebbe essere necessario installare il pacchetto curl prima di procedere ulteriormente.
sudo apt update && sudo apt install -y curl
Installa Node.js utilizzando NodeSource
Nodesource è una delle principali società di software aziendali commerciali con la missione di creare e supportare una comunità open source sostenibile attorno a Node.js, JavaScript e NPM.
Al momento della stesura di questo articolo, le versioni seguenti di Node.js sono disponibili per l'utente. Puoi visitare la pagina ufficiale per trovare le versioni Node.js supportate.
- v14.x (LTS attivo)
- v12.x (LTS di manutenzione)
- v16.x (ultima versione)
v14.x (LTS)
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt install -y nodejs
v12.x (LTS)
curl -fsSL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt install -y nodejs
v16.x
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt install -y nodejs
Installa Node.js utilizzando NVM
nvm è un gestore di versioni per Node.js e ci aiuta a installare Node.js per utente e lo invoca per shell. Inoltre, ti consente di installare e utilizzare più versioni di node.js in parallelo.
Installa nvm
eseguendo il comando seguente.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
Una volta installato nvm, esci dalla sessione corrente e accedi nuovamente per utilizzare nvm
comando.
Usa il comando seguente per verificare nvm
installazione.
nvm -v
Risultato:
0.38.0
Ora puoi usare nvm
comando per installare l'ultima versione stabile di Node.js, l'ultima versione LTS, una versione specifica di Node.js.
# Latest Stable Version nvm install node # Latest LTS Version nvm install --lts # Specific Version nvm install 12.22.5Usa
nvm ls-remote
per elencare la versione Node.js disponibile da installare, nvm use node/--lts/<version>
per passare a un'altra versione di Node.js, nvm alias default <version>
per impostare la versione predefinita di Node.js. Installa Node.js usando Debian Repository
Node.js è disponibile anche nel repository Debian e puoi installarlo insieme a npm (Node Package Manager) usando il comando seguente.
Node.js v12.x (LTS) e npm v7.5.x sono disponibili nel repository del sistema operativo Debian durante la stesura di questo articolo.
sudo apt install -y nodejs npm
Verifica l'installazione di Node.js
Controlla la versione di Node.js usando il comando seguente.
node -v
Risultato:(NodeJS v14.x)
v14.17.5
Controlla la versione npm.
npm -v
Risultato:
6.14.14
Installa strumenti di compilazione
Dovrai installare gli strumenti di sviluppo per compilare e installare componenti aggiuntivi nativi da npm.
sudo apt install -y build-essential
Conclusione
È tutto. Spero che tu abbia imparato come installare Node.js su Debian 11.