Hur man använder Node.js på Raspberry Pi

Hur Man Anvander Node Js Pa Raspberry Pi



Node.js är en runtime-miljö med öppen källkod för exekvering av JavaScript-kod utanför webbläsaren. Det ger ett sätt att effektivt utveckla snabba och skalbara webbapplikationer genom några rader kod. Det är en lättviktsplattform som ger minimala overhead på ditt system, vilket gör att du kan utveckla applikationer effektivt på ditt system.

Om du nyligen har börjat använda Node.js på ditt Raspberry Pi-system, följ den här artikeln för detaljerad vägledning att använda Node.js på Raspberry Pi.

Hur man använder Node.js på Raspberry Pi

Node.js är redan installerat i Raspberry Pi-systemet; Därför behöver du inte installera den här plattformen längre. En sak du bör göra är vägledningen för att veta hur man använder Node.js på Raspberry Pi. Följ stegen nedan för att börja skapa din första Node.js kod, som visar en Hallå meddelande i en webbläsare.







Steg 1: Skapa Node.js Project Directory

Innan du startar ett nytt projekt är det bättre att skapa en Node.js-katalog där du kan spara alla dina Node.js-projektfiler. För att skapa en själv, följ kommandot nedan:



$ mkdir < katalognamn >



Du kan använda katalognamnet själv.





Steg 2: Navigera till Node.js Directory

Gå till Node.js projektkatalog med följande kommando:

$ CD < katalognamn >



Steg 3: Initiera Node Package Manager

Först måste du skapa en JavaScript-objektnotation fil, vanligen kallad ( .jason ) eftersom den här filen hjälper dig att överföra data mellan en webbapplikation och server. Du kan skapa den här filen genom att utföra följande kommando:

$ npm init

Tryck på Enter på standardalternativen, som t.ex Paketnamn och version .

Du kan lägga till en beskrivning av ditt projekt genom att skriva den med dina egna ord.

Lämna sedan andra alternativ som standard genom att använda enter-knappen flera gånger. Lägg till 'ja' för att bekräfta ändringarna.

Detta skapar en 'package.json' filen i projektkatalogen.

Steg 4: Skapa en .js-projektfil

Nu måste du skapa en projektfil med '.js' förlängning. I mitt fall skapar jag en 'Hallå' meddelandefil med namnet 'hello-web.js' genom följande kommando:

$ nano hej-web.js

Du kan byta ut namnet 'hej-webb' med det namn du väljer.

I filen lägger du till följande kod för att visa meddelandet i webbläsaren med portnummer 3000 . Du kan skapa den här filen i katalogen eller i hemkatalogen.

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



const host = '' ;

const port = 3000 ;



const server = http.createServer ( ( req, res ) = > {

res.statusCode = 200 ;

res.setHeader ( 'Innehåll' , 'text/vanlig' ) ;

skicka igen ( Ditt meddelande ');

});



server.listen(port, värd, () => {

console.log('
Webbservern körs på http: //% s: % s ',värd,port );

});

Byta ut “konst värd” variabel tilldelning med 'lokal värd' eller 'IP-adress' av Raspberry Pi. I exemplet ovan används IP-adress.

Du kan lägga till vilken kod du vill eftersom denna kod presenteras bara för att ge dig en uppfattning om hur du kan använda JavaScript-koden med hjälp av Node.js . Du kan ändra den här koden eller skriva din egen om du har erfarenhet av JavaScript-kodning. När du har lagt till koden kan du spara filen med hjälp av 'CTRL+X' nyckel, lägg till 'Y' och tryck på enter för att avsluta.

Steg 5: Kör filen

För att köra projektfilen med Node.js , följ kommandot nedan:

$ nod < filnamn > .js

Glöm inte att byta ut 'filnamn' med din fil. När du ser att webbservern kör ett utdatameddelande, gå till din Raspberry Pi-webbläsare och ange adressen '192.168.18.10:3000' för att visa hejmeddelandet i webbläsaren.

Notera: Du kan använda localhost istället för din IP-adress för enkelhetens skull.

Ovanstående utdata bekräftar att vi framgångsrikt har kompilerat JavaScript-koden med hjälp av Node.js . Du kan skapa flera koder eller utveckla webbaserade applikationer med hjälp av Node.js på det här sättet.

Slutsats

Node.js är en körtidsmiljö för exekvering av JavaScript-kod och du kan använda den på ditt Raspberry Pi-system för att enkelt utveckla webbaserade applikationer. Ovanstående riktlinjer ger steg-för-steg-instruktioner för att lära dig hur du använder Node.js på ditt Raspberry Pi-system med en enkel 'Hallå' meddelandekod som räcker för en nybörjare att förstå att köra JavaScript-kod igenom Node.js . Det är bättre att skaffa sig en djup förståelse för att skriva JavaScript-kod innan du går vidare till att använda den på ditt Raspberry Pi-system.