Installa e usa il nodo.JS su Ubuntu Top 10.Top 10

Installa e usa il nodo.JS su Ubuntu Top 10.Top 10
Nodo.JS è un potente runtime JavaScript. È una soluzione multipiattaforma gratuita e open source che è principalmente per la programmazione lato server. Consente agli sviluppatori di avere funzionalità back -end scalabili utilizzando JavaScript. Il più delle volte, viene utilizzato per creare app back-end. Tuttavia, è anche popolare per le soluzioni full-stack e front-end.

In questa guida, controlla come installare e utilizzare il nodo.JS su Ubuntu 20.04.

Nodo.JS su Ubuntu

Nodo.JS è abbastanza popolare per il ridimensionamento delle funzionalità del backend. Nel caso di Ubuntu, ci sono più fonti per afferrare il nodo.js. Vari metodi installeranno diverse versioni del nodo.js. Puoi anche selezionare manualmente quale scegliere.

Usa il metodo adatto alle tue esigenze il meglio.

Installa il nodo.JS da Ubuntu Repos

Questo è il metodo predefinito di installazione del nodo.JS su Ubuntu. Per la maggior parte degli utenti, questo sarà più che sufficiente. L'unico aspetto negativo è che potresti non ottenere l'ultima versione del nodo.js.

L'installazione è super semplice. Aggiorna la cache APT e installa il nodo.JS insieme a NPM (Gestione pacchetti nodi).

$ sudo apt update && sudo apt install nodejs npm -y

Eseguiamo un test rapido per verificare l'installazione.

$ nodejs -version

Installa il nodo.js da nodesource ppa

NodeSource è un PPA dedicato che offre più versioni di nodo.js. Raccomando questo metodo rispetto ad altri in quanto offre un maggiore controllo. Per gli utenti avanzati, consente anche di decidere la versione esatta del nodo.js da installare. Al momento della stesura di questo articolo, il nodo di nodo di nodo di NodeSource.JS V10, V12, V13 e V14.

Qui, metterò in mostra come configurare il PPA di node per nodo.JS V14. Se si desidera installare una versione diversa del nodo.JS, dai un'occhiata a NodeSource Readme per un'istruzione adeguata.

Innanzitutto, assicurati che il tuo sistema sia installato.

$ sudo apt update && sudo apt installa curl -y

Ora, esegui lo script di installazione di NodeSource.

$ curl -sl https: // deb.nodource.com/setup_14.x | Sudo -e Bash -

Ecco! Nodo di nodo nodo.JS V14 è configurato correttamente! Installa il nodo.js.

$ sudo apt install nodejs -y

Verifica l'installazione controllando la versione del nodo.js.

$ nodo -v

Installa il nodo.JS usando NVM

È un modo interessante di installare il nodo.js. NVM (Node Version Manager) è uno strumento che consente l'installazione e la manutenzione di più versioni di nodo.JS insieme ai pacchetti di nodi associati in modo indipendente. Dai un'occhiata a NVM su GitHub.

Per installare NVM, eseguire uno dei seguenti comandi. Uno di loro scaricherà lo script di installazione NVM ed lo eseguirà.

$ CURL -o- https: // raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/Installa.Sh | Bash
$ wget -qo- https: // raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/Installa.Sh | Bash

Chiudi e riapri il terminale. Questo caricherà NVM. Altrimenti, è possibile ricaricare manualmente il file Bashrc.

$ fonte ~/.Bashrc

Per verificare l'installazione, eseguire il comando seguente.

$ comando -v nvm

È ora di usare NVM. Innanzitutto, controlla le versioni disponibili del nodo.js. Questo stamperà una lunga lista.

$ nvm list-remote

Per installare la versione desiderata, utilizzare il comando seguente. In questo esempio, il comando installerà il nodo.JS V14.9.0.

$ NVM Installa v14.9.0

Usando NVM, è possibile installare una versione in base ai suoi alias. Ad esempio, eseguire questo comando per installare l'ultima versione LTS erbio.

$ NVM Installa LTS/ERBIO

Il comando seguente elencerà tutto il nodo installato.versioni JS.

Elenco $ NVM

Se sono installate più versioni, NVM consente di passare a una diversa. Innanzitutto, controlla il nodo corrente.versione JS.

$ nodo -v

Modifica il nodo predefinito.js in una versione diversa.

$ nodo Utilizzo

Invece di utilizzare il numero di versione, l'utilizzo dell'alias della versione funziona anche.

$ nodo Utilizzo

Metti alla prova il cambiamento.

$ nodo -v

Il comando seguente imposterà la versione predefinita del nodo.js.

$ nvm alias impostazione predefinita

Installa il nodo.js dalla fonte

Come accennato in precedenza, nodo.JS è un progetto open source. Possiamo prendere il codice sorgente e costruire e utilizzare manualmente il nodo.js. Tuttavia, questo approccio si consiglia vivamente di seguire se si intende utilizzare il nodo.JS per scopi di produzione.

Prima di saltare nel processo, è importante notare su Python. Nodo.JS supporta sia Python 2 che Python 3. Nodo.JS utilizzerà qualunque cosa sia installata. Se sono installati sia Python 2 che Python 3, verrà utilizzato il successivo. Se viene installato solo Python 2, verrà utilizzato Python 2.

Innanzitutto, installa le dipendenze di build. Esegui il seguente comando. Per gli utenti di Python 3, il Python3-Distutili Il pacchetto è necessario.

$ sudo apt update && sudo apt install python python3-distutils g ++ make

Ora, scarica il codice sorgente. In questo esempio, compilerò il nodo.JS V12.18.3 (include NPM 6.14.6). Scarica nodo.Codice sorgente JS.

$ wget https: // nodejs.org/dist/v12.18.3/nodo-V12.18.3.catrame.Gz

Estrai il codice sorgente.

$ TAR -XVF Nodo -V12.18.3.catrame.Gz

È giunto il momento di costruire il nodo.js. Esegui lo script di configurazione.

$ ./configura

Avviare il processo di compilazione. Il "-j" è quello di eseguire in modalità multithread. La parte "NPROC" è quella di raccontare il numero di core CPU disponibili.

$ make -j $ (nproc)

Installa il nodo.js.

$ sudo Make Installa

Verificiamo l'installazione. Controlla il nodo.versione JS e NPM.

$ nodo -v
$ npm -v

Usando il nodo.js

Nodo.JS viene fornito con un sacco di funzionalità e funzionalità. È un runtime per JavaScript. Sta a te sfruttare JavaScript per ottenere il massimo dal nodo. Qui, metterò in mostra i modi basilari di usare il nodo.js.

Innanzitutto, prendi un campione javascript. Il seguente codice è stato preso da W3Schools.

$ var http = requisite ('http');
$ http.createserver (function (req, res)
$ res.writehead (200, 'content-type': 'text/html');
$ res.End ('Hello World!');
).Ascolta (8080);

Esegui il codice JavaScript usando il nodo.js.

$ nodo demo.js

Per ottenere l'output, accedi al computer dalla porta 8080.

Pensiero finale

Nodo.JS è una soluzione potente e popolare. Ci sono più approcci per installarlo su Ubuntu. La tua circostanza detterà quale metodo ti si adatta al meglio. Durante l'utilizzo del nodo predefinito.JS di Ubuntu Repo offre la soluzione più semplice, NodeSource e NVM offre una maggiore flessibilità.

Per quanto riguarda l'uso del nodo.JS, ci sono tonnellate di materiali online che insegna come trarre vantaggio da varie funzionalità di nodo nei codici JavaScript. W3Schools è un buon posto per iniziare il tuo viaggio.

Felice calcolo!