Node.js gebruiken op Raspberry Pi

Node Js Gebruiken Op Raspberry Pi



Node.js is een open-source runtime-omgeving voor het uitvoeren van JavaScript-code buiten de browser. Het biedt een manier om op efficiënte wijze snelle en schaalbare webapplicaties te ontwikkelen door middel van een paar regels code. Het is een lichtgewicht platform dat minimale overhead op uw systeem veroorzaakt, waardoor u op efficiënte wijze applicaties op uw systeem kunt ontwikkelen.

Als u onlangs bent begonnen met het gebruik van Node.js op uw Raspberry Pi-systeem, volgt u dit artikel voor gedetailleerde richtlijnen om te gebruiken Node.js op Raspberry Pi.

Node.js gebruiken op Raspberry Pi

Node.js is al geïnstalleerd in het Raspberry Pi-systeem; u hoeft dit platform dus niet meer te installeren. Een ding dat u moet doen, is de begeleiding om te weten hoe te gebruiken Node.js op Raspberry Pi. Volg de onderstaande stappen om te beginnen met het maken van uw eerste Node.js code, die een Hallo bericht in een webbrowser.







Stap 1: Maak de Node.js-projectdirectory

Voordat u aan een nieuw project begint, is het beter om een ​​Node.js-directory te maken waarin u al uw Node.js-projectbestanden kunt opslaan. Volg de onderstaande opdracht om er een voor jezelf te maken:



$ mkdir < map_naam >



U kunt de directorynaam zelf gebruiken.





Stap 2: Navigeer naar de Node.js-directory

Ga naar de Node.js projectmap met behulp van de volgende opdracht:

$ CD < map_naam >



Stap 3: Initialiseer Node Package Manager

Eerst moet u een JavaScript-objectnotatie bestand, gewoonlijk genoemd ( .jason ) omdat dit bestand u helpt bij het overdragen van de gegevens tussen een webtoepassing en een server. U kunt dit bestand maken door de volgende opdracht uit te voeren:

$ npm begin

Druk op Enter voor de standaardopties, zoals verpakkingsnaam en versie .

U kunt een beschrijving voor uw project toevoegen door deze in uw eigen woorden te schrijven.

Laat vervolgens andere opties standaard staan ​​door meerdere keren op de enter-knop te drukken. Toevoegen 'ja' om de wijzigingen te bevestigen.

Hierdoor ontstaat een 'pakket.json' bestand in de projectmap.

Stap 4: maak een .js-projectbestand

Nu moet u een projectbestand maken met de '.js' verlenging. In mijn geval maak ik een 'Hallo' berichtenbestand met de naam 'hallo-web.js' via de volgende opdracht:

$ nano hallo-web.js

U kunt de naam vervangen 'hallo-web' met de naam van uw keuze.

Voeg in het bestand de volgende code toe om het bericht in de webbrowser weer te geven met behulp van het poortnummer 3000 . U kunt dit bestand in de directory of in de homedirectory maken.

const http = vereisen ( 'http' ) ;



const-host = '' ;

const-poort = 3000 ;



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

res.statusCode = 200 ;

reset.setHeader ( 'Inhoud' , 'tekst/gewoon' ) ;

opnieuw verzenden ( Uw bericht ');

});



server.listen(poort, host, () => {

console.log('
De webserver draait op http: //% s: % s ',host,poort);

});

Vervangen “const gastheer” variabele toewijzing met de 'lokale host' of 'IP adres' van Raspberry Pi. In het bovenstaande voorbeeld wordt het IP-adres gebruikt.

U kunt elke gewenste code toevoegen, omdat deze code alleen wordt gepresenteerd om u een idee te geven van hoe u de JavaScript-code kunt gebruiken Node.js . U kunt deze code wijzigen of uw eigen code schrijven als u ervaring heeft met JavaScript-codering. Nadat u de code hebt toegevoegd, kunt u het bestand opslaan met behulp van de 'CTRL+X' sleutel, toevoegen 'J' en druk op enter om af te sluiten.

Stap 5: voer het bestand uit

Om het projectbestand uit te voeren met behulp van Node.js , volg de onderstaande opdracht:

$ knooppunt < bestandsnaam > .js

Vergeet niet de te vervangen 'bestandsnaam' met uw dossier. Zodra je ziet dat de webserver een uitvoerbericht uitvoert, ga je naar je Raspberry Pi-browser en voer je het adres in '192.168.18.10:3000' om het hallo-bericht in de browser weer te geven.

Opmerking: U kunt voor de eenvoud localhost gebruiken in plaats van uw IP-adres.

De bovenstaande uitvoer bevestigt dat we de JavaScript-code met succes hebben gecompileerd met behulp van Node.js . U kunt meerdere codes maken of webgebaseerde toepassingen ontwikkelen met behulp van Node.js op deze manier.

Conclusie

Node.js is een runtime-omgeving voor het uitvoeren van JavaScript-code en u kunt deze gebruiken op uw Raspberry Pi-systeem om eenvoudig webgebaseerde applicaties te ontwikkelen. De bovenstaande richtlijnen bieden stapsgewijze instructies om te leren gebruiken Node.js op uw Raspberry Pi-systeem met een simpele 'Hallo' berichtcode die genoeg is voor een beginner om te begrijpen hoe JavaScript-code moet worden uitgevoerd Node.js . Het is beter om een ​​grondig begrip te verwerven van het schrijven van JavaScript-code voordat u deze op uw Raspberry Pi-systeem gaat gebruiken.