Sådan bruger du Node.js på Raspberry Pi

Sadan Bruger Du Node Js Pa Raspberry Pi



Node.js er et open source-run-time-miljø til at udføre JavaScript-kode uden for browseren. Det giver en måde at effektivt udvikle hurtige og skalerbare webapplikationer gennem et par linjer kode. Det er en letvægtsplatform, der producerer minimum overhead på dit system, så du kan udvikle applikationer effektivt på dit system.

Hvis du for nylig er begyndt at bruge Node.js på dit Raspberry Pi-system, følg denne artikel for detaljeret vejledning til brug Node.js på Raspberry Pi.

Sådan bruger du Node.js på Raspberry Pi

Node.js er allerede installeret i Raspberry Pi-systemet; Derfor behøver du ikke længere installere denne platform. En ting, du bør gøre, er vejledningen for at vide, hvordan du bruger Node.js på Raspberry Pi. Følg nedenstående trin for at begynde at oprette din første Node.js kode, som viser en Hej besked i en webbrowser.







Trin 1: Opret Node.js Project Directory

Før du starter et nyt projekt, er det bedre at oprette en Node.js-mappe, hvor du kan gemme alle dine Node.js-projektfiler. For at oprette en til dig selv, følg nedenstående kommando:



$ mkdir < mappenavn >



Du kan selv bruge mappenavnet.





Trin 2: Naviger til Node.js Directory

Gå til Node.js projektmappe ved hjælp af følgende kommando:

$ cd < mappenavn >



Trin 3: Initialiser Node Package Manager

Først skal du oprette en JavaScript-objektnotation fil, almindeligvis kaldet ( .jason ), da denne fil vil hjælpe dig med at overføre data mellem en webapplikation og server. Du kan oprette denne fil ved at udføre følgende kommando:

$ npm init

Tryk på Enter på standardindstillingerne, som f.eks pakkenavn og version .

Du kan tilføje en beskrivelse af dit projekt ved at skrive den med dine egne ord.

Lad derefter andre muligheder være standard ved at bruge Enter-knappen flere gange. Tilføje 'Ja' for at bekræfte ændringerne.

Dette skaber en 'pakke.json' fil inde i projektmappen.

Trin 4: Opret en .js-projektfil

Nu skal du oprette en projektfil med '.js' udvidelse. I mit tilfælde opretter jeg en 'Hej' beskedfil med navnet 'hello-web.js' gennem følgende kommando:

$ nano hej-web.js

Du kan erstatte navnet 'hej-web' med navnet efter eget valg.

Inden i filen skal du tilføje følgende kode til at vise beskeden i webbrowseren ved hjælp af portnummer 3000 . Du kan oprette denne fil i biblioteket eller i hjemmemappen.

const http = kræver ( 'http' ) ;



const vært = '' ;

const port = 3000 ;



const server = http.createServer ( ( kræve, res ) = > {

res.statusKode = 200 ;

res.setHeader ( 'Indhold' , 'tekst/almindelig' ) ;

res.end ( Din besked ');

});



server.listen(port, vært, () => {

console.log('
Webserveren kører på http: //% s: % s ',host,port );

});

Erstatte “konst vært” variabel tildeling med 'lokal vært' eller 'IP-adresse' af Raspberry Pi. I ovenstående eksempel bruges IP-adressen.

Du kan tilføje en hvilken som helst kode, du ønsker, fordi denne kode er præsenteret bare for at give dig en idé om, hvordan du kan bruge JavaScript-koden ved hjælp af Node.js . Du kan ændre denne kode eller skrive din egen, hvis du har erfaring med JavaScript-kodning. Når du har tilføjet koden, kan du gemme filen ved hjælp af 'CTRL+X' nøgle, tilføj 'Y' og tryk på enter for at afslutte.

Trin 5: Kør filen

For at køre projektfilen vha Node.js , følg nedenstående kommando:

$ node < filnavn > .js

Glem ikke at udskifte 'filnavn' med din fil. Når du ser webserveren køre en outputmeddelelse, skal du gå til din Raspberry Pi-browser og indtaste adressen '192.168.18.10:3000' for at vise hej-meddelelsen i browseren.

Bemærk: Du kan bruge localhost i stedet for din IP-adresse for nemheds skyld.

Ovenstående output bekræfter, at vi har kompileret JavaScript-koden vha Node.js . Du kan oprette flere koder eller udvikle webbaserede applikationer vha Node.js på denne måde.

Konklusion

Node.js er et runtime-miljø til at udføre JavaScript-kode, og du kan bruge det på dit Raspberry Pi-system til nemt at udvikle webbaserede applikationer. Ovenstående retningslinjer giver trin-for-trin instruktioner til at lære at bruge Node.js på dit Raspberry Pi-system med en enkel 'Hej' beskedkode, som er nok til, at en nybegynder forstår at køre JavaScript-kode igennem Node.js . Det er bedre at tilegne sig en dyb forståelse af at skrive JavaScript-kode, før du går i gang med at bruge den på dit Raspberry Pi-system.