GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Node.js - Introduzione a Ubuntu 14.04 (Trusty Tahr)

In questo articolo esamineremo l'installazione e l'utilizzo di base dell'applicazione node.js. Node è un insieme di librerie per JavaScript che ne consente l'utilizzo al di fuori del browser. Si concentra principalmente sulla creazione di client e server di rete semplici e facili da costruire.

Insatallation.

Dovrai scaricare il pacchetto dal sito ufficiale qui. Dopo il download, digita i seguenti comandi nel terminale.

	tar -xzf node-v0.x.x.tar.gz
	cd node-v0.x.x.tar.gz
	./configure
	sudo make install
	



I comandi precedenti dovrebbero eseguire le installazioni ora lascia andare le dipendenze richieste.

apt-get -y install build-essential

Ora, dopo che l'installazione è completata, controlla semplicemente digitando:



I comandi precedenti servono solo per verificare che il tuo nodejs sia installato correttamente. Per ulteriori informazioni sull'iinstallazione clicca qui.

Primo programma.

È ora di iniziare con il famoso programma di base "Hello World!". Copia questo codice in qualsiasi editor di testo e salvalo come "tuo-nome.js".

console.log('Hello World!.');



Ora salva il file e digita il seguente comando:



Questo dovrebbe stampare il famigerato output sul terminale.

ciao mondo sul server http.

Ora, dopo quanto sopra, lavoreremo con esso su un server http o sul tuo localhost. Copia e incolla il codice seguente nel tuo editor:

	var http = require('http');
	var server = http.createServer(function(req, res) {
		res.writeHead(200);
		res.end('Hello Http');
	});
	server.listen(8080);
	



E salvalo come "http.js". Ora vai al terminale e digita:

node http.js

Questo assomiglierà a



La prima cosa che noterai è che questo programma, a differenza del nostro primo uno, non esce subito. Questo perché un programma del nodo verrà sempre eseguito finché non è certo che non sono possibili ulteriori eventi. In questo caso il server http aperto è la fonte di eventi che faranno andare avanti le cose. Testare il server è semplice come aprire una nuova scheda del browser e passare al seguente URL:http://localhost:8080/. Come previsto, dovresti vedere una risposta che dice:"Hello Http".



Puoi anche verificarlo aprendo una nuova finestra di terminale e digitando:



Ora diamo un'occhiata più da vicino ai passaggi coinvolti nel nostro piccolo programma. Nella prima riga, includiamo il modulo http core e lo assegniamo a una variabile chiamata http. Troverai maggiori informazioni su questo nella prossima sezione sul sistema di moduli. Quindi creiamo una variabile chiamata server chiamando http.createServer. L'argomento passato in questa chiamata è una chiusura che viene chiamata ogni volta che arriva una richiesta http. Infine chiamiamo server.listen(8080) per dire a node.js la porta su cui vogliamo che il nostro server venga eseguito. \ Se vuoi girare sulla porta 80, il tuo programma deve essere eseguito come root. Ora quando punti il ​​tuo browser su 'localhost:8080', la chiusura della connessione viene invocata con un oggetto req e res. Il req è un flusso leggibile che emette eventi di "dati" per ogni dato in entrata (come l'invio di un modulo o il caricamento di file). L'oggetto res è un flusso scrivibile utilizzato per inviare i dati al client. Nel nostro caso stiamo semplicemente inviando un'intestazione 200 OK, così come il corpo 'Hello Http'. Quindi ecco le basi su come utilizzare il commento di node.js anny quuestions di seguito.

  • nodejs.org

Ubuntu
  1. Installazione dei pupazzi su Linux Ubuntu 14.04 Trusty Tahr

  2. Come installare Seafile su Ubuntu 14.04 (Trusty Tahr)

  3. Guida introduttiva a Multipass – Esecuzione di macchine virtuali Ubuntu

  4. Perché il browser Chromium è ancora alla versione 53 per Ubuntu 14.04 Trusty Tahr?

  5. Installazione di Cuda 8 su Ubuntu 16:impossibile individuare il pacchetto Cuda?

Come installare PlexPy su Ubuntu 14.04 (Trusty Tahr)

Come installare plexWatch su Ubuntu (14.04+ Trusty Tahr)

Installa Sabnzbd su Ubuntu 14.04+ (Trusty Tahr)

Installa HTPC Manager su Ubuntu 14.04+ (Trusty Tahr)

Rilasciato Ubuntu 14.04 LTS (Trusty Tahr) ed è tempo di aggiornare

Ubuntu 19.04:Per iniziare