Kako napisati i pokrenuti svoj prvi Node.js program na Raspberry Pi

Kako Napisati I Pokrenuti Svoj Prvi Node Js Program Na Raspberry Pi



Node.js je open-source platforma na strani poslužitelja koja korisnicima omogućuje pokretanje Javascript koda izvan preglednika. Pomaže programerima u izvršavanju alata naredbenog retka i skriptiranja na strani poslužitelja pomoću javascripta. Najpoznatije platforme poput Netflixa i Ubera koriste ga jer je izvrstan alat za početnike koji žele započeti s razvojem aplikacija za poticanje podataka, uključujući aplikacije za strujanje i aplikacije u stvarnom vremenu.

Ovaj je članak jednostavan vodič za pisanje i pokretanje vašeg prvog Node.js program na sustavu Raspberry Pi.

Napisati i pokrenuti program Node.js na Raspberry Pi po prvi put?

Za pisanje i pokretanje Node.js programa na Raspberry Pi, postoje neki preduvjeti koji moraju biti ispunjeni, a oni uključuju instalaciju Node.js i Node Package Manager (NPM) na Raspberry Pi.







Dakle, za potpuni proces pisanja i pokretanja a Node.js programa, slijedite dolje navedene korake:



Korak 1: Ažurirajte/nadogradite Raspberry Pi repozitorij

Najprije ažurirajte Raspberry Pi repozitorij kako biste dobili najnoviju verziju paketa dostupnih u repozitoriju. Za provjeru ažuriranja paketa u repozitoriju, pokrenite dolje navedenu naredbu:



$ sudo prikladno ažuriranje

Zatim nadogradite repozitorij pomoću dolje napisane naredbe:





$ sudo prikladna nadogradnja -i



Korak 2: Instalirajte Node.js na Raspberry Pi

Za instaliranje Node.js paket na Raspberry Pi, koristite sljedeću naredbu:

$ sudo prikladan instalirati nodejs

Korak 3: Provjera instalacije

Nakon instaliranja Node.js paket, pokrenite dolje napisanu naredbu za provjeru instalacije:

$ čvor --verzija

Naredba će prikazati instaliranu verziju node.js kao izlaz:

The NPM također je instaliran sa Node.js a to možete potvrditi pomoću sljedeće naredbe:

$ npm --verzija

Korak 4: Napišite prvi Node.js program

Napisati prvi Node.js otvorite nano editor i nazovite svoju datoteku prema svom izboru:

Sintaksa

$ nano < datoteka Ime > .js

Primjer

$ nano helloprogram.js

Sada unutar datoteke napišite svoj prvi program za ispis poruke i za to koristite sljedeći kod:

Sintaksa

konzola.log ( 'poruka' ) ;

Primjer

konzola.log ( 'Pozdrav pratitelji Linuxhinta' ) ;

Konzola ” je objekt u Node.js i za ispis željene poruke/stringa Node.js , koristi se dnevnik:

Zatim spremite datoteku pomoću Ctrl+X .

Korak 5: Pokrenite program Node.js

Za pokretanje Node.js jednostavno napišite dolje navedenu naredbu zajedno s nazivom vaše datoteke Node.js koja je stvorena u prethodnom koraku:

Sintaksa

$ čvor < datoteka Ime > .js

Primjer

$ čvor helloprogram.js

Izlaz će biti prikazan na terminalu:

Na taj način možete pisati i izvoditi drugačije Node.js programa na Raspberry Pi.

Napravite prvu Node.js aplikaciju i pokrenite je na poslužitelju

Nakon što je napisao prvi Node.js programa, stvorimo a Node.js aplikaciju temeljenu na poslužitelju i za to slijedite dolje navedene korake:

Korak 1 : Za stvaranje a Node.js web poslužitelj, stvorimo još jedan .js datoteka pomoću nano editora:

Sintaksa

$ nano < naziv datoteke > .js

Primjer

$ nano linuxhint.js

Korak 2 : Sada unutar datoteke uvezite ' http ” i pohranit će vraćenu HTTP instancu u varijablu http :

var http = zahtijevati ( 'http' ) ;

Zatim ćemo kreirati poslužitelj za slanje odgovora i ispis naše poruke na konzoli. Dodajte sljedeće retke unutar linuxhint.js datoteka:

http.createServer ( funkcija ( zahtjev, odgovor ) {
// Pošaljite HTTP zaglavlje
// HTTP status: 200 : U REDU
// Vrsta sadržaja: tekst / običan
odgovor.writeHead ( 200 , { 'Content-Type' : 'tekst/običan' } ) ;

// Za slanje tijela odgovora
odgovor.kraj ( '\n' ) ;
} ) .slušati ( 8081 ) ;

// za ispis poruke na konzoli
konzola.log ( 'Poslužitelj radi na http://:8081/' ) ;

Korisnik može promijeniti poruku prema želji:

Spremite datoteku pritiskom na tipke Ctrl+X zatim Y.

3. korak : Sada pokrenite .js datoteku pomoću sljedeće naredbe:

$ čvor < datoteka Ime > .js

Korak 4 : Sada otvorite preglednik i napišite adresu poslužitelja koja se pojavljuje u gornjoj naredbi:

http: // 192.168.18.2: 8081 /

Bilješka : Dodajte vlastitu Raspberry Pi IP adresu umjesto “ 192.168.18.2 ', koje možete pronaći pokretanjem ' ime hosta -I ” naredba. Adresu možete dodati u bilo kojem pregledniku sustava.

Zaključak

Da napišem prvi Node.js program, morate instalirati Node.js na Raspberry iz službenog repozitorija Raspberry Pi. Nakon instalacije, pomoću nano editora možete kreirati .js datoteku i dodajte Node.js program u datoteku i pokrenite datoteku pomoću čvor naredba. Također možete stvoriti a Node.js aplikaciju temeljenu na poslužitelju istim postupkom. Međutim, morate napraviti neke konfiguracije unutar .js datoteku za pristup aplikaciji na webu koristeći vašu Raspberry Pi IP adresu.