Hvis du nylig har begynt å bruke Node.js på Raspberry Pi-systemet ditt, følg denne artikkelen for detaljert veiledning for bruk Node.js på Raspberry Pi.
Slik bruker du Node.js på Raspberry Pi
Node.js er allerede installert i Raspberry Pi-systemet; dermed trenger du ikke installere denne plattformen lenger. En ting du bør gjøre er veiledningen for å vite hvordan du bruker Node.js på Raspberry Pi. Følg trinnene nedenfor for å begynne å lage din første Node.js kode, som viser en Hallo melding i en nettleser.
Trinn 1: Opprett Node.js Project Directory
Før du starter et nytt prosjekt, er det bedre å lage en Node.js-katalog der du kan lagre alle Node.js-prosjektfilene dine. For å lage en for deg selv, følg kommandoen nedenfor:
$ mkdir < katalognavn >
Du kan bruke katalognavnet selv.
Trinn 2: Naviger til Node.js Directory
Gå til Node.js prosjektkatalog ved å bruke følgende kommando:
$ cd < katalognavn >
Trinn 3: Initialiser Node Package Manager
Først må du lage en JavaScript-objektnotasjon fil, ofte kalt ( .jason ) siden denne filen vil hjelpe deg med å overføre dataene mellom en webapplikasjon og server. Du kan opprette denne filen ved å utføre følgende kommando:
$ npm init
Trykk Enter på standardalternativene, for eksempel pakkenavn og versjon .
Du kan legge til en beskrivelse for prosjektet ditt ved å skrive den med dine egne ord.
La deretter andre alternativer være standard ved å bruke enter-knappen flere ganger. Legge til 'ja' for å bekrefte endringene.
Dette skaper en 'package.json' filen inne i prosjektkatalogen.
Trinn 4: Opprett en .js-prosjektfil
Nå må du opprette en prosjektfil med «.js» Utvidelse. I mitt tilfelle lager jeg en 'Hallo' meldingsfil med navnet 'hello-web.js' gjennom følgende kommando:
$ nano hei-web.jsDu kan erstatte navnet 'hei-nett' med navnet du ønsker.
I filen legger du til følgende kode for å vise meldingen i nettleseren ved hjelp av portnummer 3000 . Du kan opprette denne filen i katalogen eller i hjemmekatalogen.
const http = krever ( 'http' ) ;const vert = '
const port = 3000 ;
const server = http.createServer ( ( krav, res ) = > {
res.statusCode = 200 ;
res.setHeader ( 'Innhold' , 'tekst/vanlig' ) ;
res.end ( Din beskjed ');
});
server.listen(port, vert, () => {
console.log(' Nettserveren kjører på http: //% s: % s ',vert,port );
});
Erstatte “konst vert” variabel oppdrag med 'lokal vert' eller 'IP adresse' av Raspberry Pi. I eksemplet ovenfor brukes IP-adressen.
Du kan legge til hvilken som helst kode du vil fordi denne koden er presentert bare for å gi deg en ide om hvordan du kan bruke JavaScript-koden ved hjelp av Node.js . Du kan endre denne koden eller skrive din egen hvis du har erfaring med JavaScript-koding. Etter å ha lagt til koden, kan du lagre filen ved å bruke 'CTRL+X' nøkkel, legg til 'Y' og trykk enter for å avslutte.
Trinn 5: Kjør filen
For å kjøre prosjektfilen ved hjelp av Node.js , følg kommandoen nedenfor:
$ node < filnavn > .js
Ikke glem å erstatte 'filnavn' med filen din. Når du ser at webserveren kjører en utdatamelding, går du til Raspberry Pi-nettleseren din og skriver inn adressen «192.168.18.10:3000» for å vise hei-meldingen i nettleseren.
Merk: Du kan bruke localhost i stedet for IP-adressen din for enkelhets skyld.
Ovennevnte utdata bekrefter at vi har kompilert JavaScript-koden ved hjelp av Node.js . Du kan lage flere koder eller utvikle nettbaserte applikasjoner ved hjelp av Node.js på denne måten.
Konklusjon
Node.js er et kjøretidsmiljø for å kjøre JavaScript-kode, og du kan bruke det på ditt Raspberry Pi-system for enkelt å utvikle nettbaserte applikasjoner. Retningslinjene ovenfor gir trinnvise instruksjoner for å lære hvordan du bruker Node.js på ditt Raspberry Pi-system med en enkel 'Hallo' meldingskode som er nok for en nybegynner til å forstå å kjøre JavaScript-kode gjennom Node.js . Det er bedre å skaffe seg en dyp forståelse av å skrive JavaScript-kode før du går mot å bruke den på Raspberry Pi-systemet.