NodeJS e npm, installazione in Ubuntu 20.04 | 18.04

su nodejs

Nel prossimo articolo daremo un'occhiata a come possiamo installa Node.js e npm su Ubuntu 20.04 | 18.04. Si tratta di un ambiente di runtime open source e multipiattaforma per JavaScript già discusso in questa pagina e che utilizza un modello di operazioni I / O orientato agli eventi, che lo rende leggero ed efficiente.

NodeJS è un file Framework server open source basato su JavaScript che viene utilizzato principalmente per la creazione di applicazioni server di backend con runtime JavaScript. Si basa sul motore JavaScript V8 di Chrome. Npm è il gestore di pacchetti predefinito per NodeJS.

Viene utilizzato principalmente per la programmazione asincrona ed è una cornice molto leggera, il che lo rende più veloce di altri. È anche compatibile con la maggior parte dei sistemi operativi più diffusi. Diversi tipi di applicazioni, come applicazioni web, applicazioni a riga di comando, ecc., Possono essere sviluppate con questo framework usando Ubuntu.

Aggiungi il repository NodeJS da NodeSource

NodeSource è il repository dei nodi a livello aziendale dell'azienda che mantiene e contiene le ultime versioni di NodeJS. Da NodeSource potremo installare una versione specifica di NodeJS.

Per installare NodeJS da NodeSource, è sufficiente eseguire uno dei seguenti comandi per aggiungere la versione specifica che ci interessa. Per farlo dovremo installare curl. Se non hai ancora questo strumento, puoi installarlo con il comando:

sudo apt install curl

Adesso per installa l'ultima versione (versione 14), in un terminale (Ctrl + Alt + T) aggiungeremo questo PPA:

aggiungi repo nodejs 14

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -

a installa la versione 12, tutto quello che devi fare è eseguire il comando:

aggiungi repo nodeJS 12

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

a installa la versione LTS (versione 10), il PPA da utilizzare sarà:

aggiungi repo nodejs 10

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -

Dopo aver aggiunto uno di questi PPA, saremo in grado di installare l'ultima versione di NodeJS dal repository di nostra scelta. Se aggiungiamo diversi repository, verrà installata l'ultima versione di NodeJS e non LTS.

Installa NodeJS e npm

Per l'installazione, in un terminale (Ctrl + Alt + T) dovremo eseguire il comando:

installa nodejs con apt

sudo apt install nodejs

Al termine dell'installazione, i moduli NodeJS e npm dovrebbero essere installati e pronti per l'uso. Possiamo usare i seguenti comandi per vedere il numero di versione installata.

node --version

npm --version

I comandi elencheranno la versione installata di node e npm:

installato nodejs e versione npm

Maggio vedere tutte le istruzioni di installazione Disponibile da pagina GitHub del progetto.

Installa NodeJS e npm tramite Snap

Un'altra forma di l'installazione di NodeJS avviene tramite admin pacchetti snap. Questo potrebbe essere il modo più semplice per farlo.

Gli snap sono facili da creare e installare pacchetti software. Queste sono applicazioni pacchettizzate con tutte le loro dipendenze da eseguire su tutte le distribuzioni Gnu / Linux più diffuse da una singola build.

a installa l'ultima versione (versione 14) in un terminale (Ctrl + Alt + T) esegui:

Installazione snap di NodeJs 14

sudo snap install node --channel=14/stable --classic

Possiamo installare la versione 13 eseguendo il comando:

nodeJs 13 installazione snap

sudo snap install node --channel=13/stable --classic

a installa la versione 10, il comando da utilizzare sarà il seguente:

Installazione snap di NodeJS 10

sudo snap install node --channel=10/stable --classic

Testare il server

Per verificare se il server web è installato correttamente, creiamo un file di test chiamato http_server.js nella nostra cartella home utilizzando il nostro editor preferito:

cd ~/

vim http_server.js

Allora lo faremo copia e incolla il seguente contenuto nel file:

file di test del server

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Prueba de Nodejs para Ubunlog');
});

server.listen(port, hostname, () => {
  console.log(`Servidor funcionando en http://${hostname}:${port}/`);
});

Dopo questo, salviamo il file. Adesso lo eseguiamo con il seguente comando per avviare il server:

node http_server.js

Dovremmo vedere un output simile al seguente nel terminale:

Esempio di output della console

Ora se apriamo il nostro browser preferito e andiamo al nome host del server o all'indirizzo IP seguito dalla porta 3000, dovremmo vedere una pagina di esempio come la seguente:

prova in firefox

http://localhost:3000

a saperne di più su NodeJS, gli utenti possono visitare il pagina del progetto.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Mateo suddetto

    Mi è piaciuto molto come è ben spiegato.
    Grazie !!