Node.js è un ambiente di runtime JavaScript multipiattaforma open source per lo sviluppo di applicazioni lato server.
Utilizza un modello I/O non bloccante basato su eventi che lo rende leggero ed efficace, ideale per applicazioni in tempo reale ad alta intensità di dati che vengono eseguite su dispositivi distribuiti.
Qui vedremo come installare Node.js su Fedora 35 / Fedora 34.
Installa Node.js su Fedora 35
Puoi installare Node.js usando NodeSource, NVM e repository Debian. Quindi, segui uno dei metodi che ritieni più semplici per installare Node.js.
Potrebbe essere necessario installare il pacchetto curl prima di procedere ulteriormente.
sudo dnf install -y curl
Installa Node.js utilizzando NodeSource
Nodesource è una delle principali società di software aziendali commerciali e fornisce repository per l'installazione di Node.js e NPM.
Al momento della stesura di questo articolo, le versioni seguenti sono adatte per l'utilizzo in produzione. Puoi visitare la pagina ufficiale per trovare le versioni Node.js supportate.
- v16.x (LTS attivo)
- v14.x (LTS di manutenzione)
- v17.x (ultima versione)
v16.x (LTS attivo)
curl -fsSL https://rpm.nodesource.com/setup_16.x | sudo bash - sudo dnf install -y nodejs
v14.x (LTS di manutenzione)
curl -fsSL https://rpm.nodesource.com/setup_14.x | sudo bash - sudo dnf install -y nodejs
v17.x (ultima versione)
curl -fsSL https://rpm.nodesource.com/setup_17.x | sudo bash - sudo dnf install -y nodejs
Installa Node.js utilizzando NVM
nvm è un gestore di versioni per Node.js e ti 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 -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash -
Dopo l'installazione di nvm, esci dalla sessione corrente e accedi nuovamente.
Quindi, utilizza il comando seguente per verificare l'installazione di nvm.
nvm -v
Risultato:
0.38.0
Ora puoi utilizzare il comando nvm per installare l'ultima versione stabile, l'ultima versione LTS, una versione specifica di Node.js con i comandi seguenti.
# Latest Stable Version nvm install node # Latest LTS Version nvm install --lts # Specific Version nvm install 12.22.5Utilizzare nvm ls-remote per elencare la versione Node.js disponibile da installare, nvm utilizzare node/–lts/
Installa Node.js usando Fedora Repository
Node.js è anche disponibile come modulo in Fedora e puoi installarlo insieme a npm (Node Package Manager) usando il comando seguente.
Node.js v16.x (LTS) e npm v8.1.x sono disponibili nel repository Fedora quando si scrive questo articolo.
Utilizzare sudo dnf module list nodejs per elencare i flussi disponibili (versione Node.js), abilitare/disabilitare lo stream con il comando sudo dnf module enable/disable -y nodejs:
sudo dnf module enable -y nodejs:16 sudo dnf install -y nodejs npm
Verifica l'installazione di Node.js
Controlla la versione di Node.js usando il comando seguente.
node -v
Risultato:(Node.js v16.x)
v16.13.1
Controlla la versione npm.
npm -v
Risultato:
8.1.2
Installa strumenti di compilazione
Dovrai installare gli strumenti di compilazione per compilare e installare componenti aggiuntivi nativi da npm.
sudo dnf install -y gcc-c++ make
Conclusione
È tutto. Spero che tu abbia imparato come installare Node.js su Fedora 35 / Fedora 34.