NodoJS

Come installare e configurare NodeJS su CentOS 7

Come installare e configurare NodeJS su CentOS 7
JavaScript è il linguaggio di programmazione del Web. Viene utilizzato principalmente nel browser Web per rendere interattivo il tuo sito Web. Ma un browser web non è l'unico posto in cui viene utilizzato JavaScript in questi giorni. JavaScript può essere utilizzato come qualsiasi altro linguaggio di programmazione interpretato come Python, Ruby ecc. NodeJS lo ha reso possibile. NodeJS è fondamentalmente JavaScript sul server.In questo articolo, ti mostrerò come installare e configurare NodeJS su CentOS 7. Iniziamo.

Installazione di strumenti di compilazione per componenti aggiuntivi nativi:

Tutti i moduli NodeJS sono scritti in JavaScript. A volte ha problemi di prestazioni poiché JavaScript non è veloce come un linguaggio compilato come C e C++. Per risolvere questo problema, NodeJS ha componenti aggiuntivi nativi.

Come funziona, NodeJS si basa sul motore JavaScript Chrome V8, che è scritto in C++. Quindi NodeJS aggiunge un livello aggiuntivo per compilare il codice JavaScript nel codice binario nativo. Questo migliora drasticamente le prestazioni. I codici NodeJS vengono eseguiti quasi alla stessa velocità del codice compilato C e C++ se il modulo NodeJS che stai utilizzando viene scritto utilizzando l'API NodeJS di Addons nativi.

I componenti aggiuntivi nativi di NodeJS richiedono uno strumento di compilazione C++ installato sul tuo computer poiché i moduli vengono creati mentre li installi utilizzando Node Package Manager. Ti mostrerò come installare gli strumenti di compilazione qui.

Per prima cosa aggiorna la cache del repository del pacchetto YUM con il seguente comando:

$ sudo yum makecache

La cache del repository del pacchetto YUM dovrebbe essere aggiornata.

Ora installa gli strumenti di compilazione sul tuo computer CentOS 7 con il seguente comando:

$ sudo yum install gcc-c++ make

Ora premi e poi premere .

Gli strumenti di compilazione dovrebbero essere installati.

Aggiunta del repository di pacchetti NodeJS su CentOS 7:

Al momento della stesura di questo articolo, puoi installare NodeJS 8.x o NodeJS 10.X. NodeJS 8 è la versione LTS e NodeJS 10 è l'ultima versione. Entrambe queste versioni sono disponibili per l'installazione su CentOS 7.

Aggiungi il repository dei pacchetti di NodeJS 8.x o NodeJS 10.x a seconda delle tue necessità.

Per NodeJS 8.X:

Esegui il seguente comando per aggiungere il repository del pacchetto di NodeJS 8.x sul tuo computer CentOS 7:

$ curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -

Per NodeJS 10.X:

Esegui il seguente comando per aggiungere il repository del pacchetto di NodeJS 10.x sul tuo computer CentOS 7:

$ curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -

Ho optato per la versione LTS di NodeJS, che è la versione 8.X. Come puoi vedere, il repository del pacchetto è stato aggiunto.

Installazione di NodeJS:

Ora puoi installare NodeJS sul tuo computer CentOS 7 con il seguente comando:

$ sudo yum install nodejs

Ora premi e poi premere continuare.

Ora premi e poi premere per accettare la chiave GPG.

NodeJS dovrebbe essere installato.

Ora esegui il seguente comando per verificare se NodeJS funziona:

$ nodo --version

Come puoi vedere, NodeJS funziona correttamente.

Ora esegui il seguente comando per vedere se Node Package Manager (NPM) funziona:

$ npm --version

Come puoi vedere, anche NPM funziona correttamente.

Usando NodeJS:

Ora che hai installato NodeJS, ti mostrerò le basi di NodeJS.

Per prima cosa crea una directory di progetto con il seguente comando:

$ mkdir ciao-mondo

Ora vai alla directory del progetto:

$ cd ciao-mondo/

Dentro Ciao mondo/ directory, inizializza un nodo pacchetto.json file con il seguente comando:

$ npm init -y

Come puoi vedere un pacchetto.json il file viene generato. Il contenuto del file viene stampato anche sul terminale. È un file JSON. Qui, nome è il nome dell'applicazione, versione è la versione dell'applicazione, descrizione è una breve descrizione della tua applicazione, principale è il nome di uno script NodeJS nella directory del tuo progetto che viene utilizzato per avviare la tua applicazione. Per impostazione predefinita, è indice.js, ma puoi cambiarlo. script è un oggetto che contiene alias di comando. Lascerò le impostazioni predefinite per ora.

Ora installa Express.js pacchetto NodeJS con NPM con il seguente comando:

$ sudo npm install express --save

Express dovrebbe essere installato.

Tutti i moduli sono conservati nel node_modules/ directory nella directory del progetto.

Ora crea un indice.js file e digitare i seguenti codici:

let express = require('express');
let app = express();
app.get('/', (req, res) =>
res.fine('

Benvenuto in LinuxHint

');
);
app.ascolta(8080, () =>
console.log('L'app è in esecuzione su http://localhost:8080');
);

Ora esegui il seguente comando per avviare l'app:

$ indice del nodo.js

L'app dovrebbe avviarsi.

Ora dal tuo browser web, vai su http://localhost:8080 e dovresti vedere il seguente output. L'app NodeJS funziona correttamente.

Ora per fermare l'app, premi + c sul terminale.

Ora se visiti http://localhost:8080 dal browser web, dovresti vedere un errore.

Ecco come installi e configuri NodeJS su CentOS 7. Grazie per aver letto questo articolo.

Le migliori app di mappatura del gamepad per Linux
Se ti piace giocare su Linux con un gamepad invece di un tipico sistema di input di tastiera e mouse, ci sono alcune app utili per te. Molti giochi pe...
Strumenti utili per i giocatori Linux
Se ti piace giocare su Linux, è probabile che tu abbia utilizzato app e utilità come Wine, Lutris e OBS Studio per migliorare l'esperienza di gioco. O...
Giochi rimasterizzati in HD per Linux che non hanno mai avuto una versione Linux prima
Molti sviluppatori ed editori di giochi stanno realizzando remaster HD di vecchi giochi per prolungare la vita del franchise, per favore i fan richied...