Tämä artikkeli on helppo opas kirjoittaa ja suorittaa ensimmäinen Node.js ohjelma Raspberry Pi -järjestelmässä.
Kirjoita ja suorita Node.js-ohjelma Raspberry Pi:llä ensimmäistä kertaa?
Voit kirjoittaa ja suorittaa Node.js Raspberry Pi -ohjelmassa on joitain edellytyksiä, jotka on täytettävä, ja niihin kuuluu asennus Node.js ja Node Package Manager (NPM) Raspberry Pi:ssä.
Joten täydellinen kirjoittamis- ja suorittamisprosessi a Node.js ohjelma, noudata alla mainittuja vaiheita:
Vaihe 1: Päivitä/päivitä Raspberry Pi -varasto
Päivitä ensin Raspberry Pi -arkisto, jotta saat uusimman version paketeista, jotka ovat saatavilla arkistossa. Tarkistaaksesi pakettien päivitykset arkistosta, suorita alla mainittu komento:
$ sudo osuva päivitys
Päivitä sitten arkisto käyttämällä alla olevaa komentoa:
$ sudo sopiva päivitys -ja
Vaihe 2: Asenna Node.js Raspberry Pi:hen
Asentaaksesi Node.js paketti Raspberry Pi:ssä, käytä seuraavaa komentoa:
$ sudo apt Asentaa nodejs
Vaihe 3: Asennuksen tarkistaminen
Asennuksen jälkeen Node.js paketti, suorita alla kirjoitettu komento asennuksen tarkistamiseksi:
$ solmu --versioKomento näyttää node.js:n asennetun version lähtönä:
The NPM on myös asennettu Node.js ja voit vahvistaa sen seuraavalla komennolla:
$ npm --versio
Vaihe 4: Kirjoita ensimmäinen Node.js-ohjelma
Kirjoita ensimmäinen Node.js ohjelma, avaa nanoeditori ja nimeä tiedosto valintasi mukaan:
Syntaksi
$ nano < tiedosto nimi > .jsEsimerkki
$ nano helloprogram.jsKirjoita nyt tiedoston sisään ensimmäinen ohjelmasi viestin tulostamiseksi ja käytä sitä varten seuraavaa koodia:
Syntaksi
console.log ( 'viesti' ) ;Esimerkki
console.log ( 'Hei Linuxhintin seuraajat' ) ;' Konsoli ' on esine sisään Node.js ja tulostaaksesi haluamasi viestin/merkkijonon Node.js , lokia käytetään:
Tallenna sitten tiedosto käyttämällä Ctrl+X .
Vaihe 5: Suorita Node.js-ohjelma
Juoksemaan Node.js ohjelmaa, kirjoita alla mainittu komento yhdessä edellisessä vaiheessa luodun Node.js-tiedoston nimen kanssa:
Syntaksi
$ solmu < tiedosto nimi > .jsEsimerkki
$ solmu helloprogram.jsTulos näkyy terminaalissa:
Tällä tavalla voit kirjoittaa ja ajaa erilaisia Node.js ohjelmia Raspberry Pi:llä.
Luo ensimmäinen Node.js-sovellus ja suorita se palvelimella
Ensimmäisen kirjoittamisen jälkeen Node.js ohjelmaa, luodaan a Node.js palvelinpohjainen sovellus ja noudata sitä varten alla olevia ohjeita:
Vaihe 1 : Luomiseen a Node.js verkkopalvelin, luodaan toinen .js tiedosto nanoeditorilla:
Syntaksi
$ nano < Tiedoston nimi > .jsEsimerkki
$ nano linuxhint.js
Vaihe 2 : Tuo nyt tiedostossa ' http ”-moduuli ja tallentaa palautetun HTTP-esiintymän muuttujaan http :
var http = vaatia ( 'http' ) ;
Sitten luomme palvelimen, joka lähettää vastauksen ja tulostaa viestimme konsoliin. Lisää seuraavat rivit rivin sisään linuxhint.js tiedosto:
http.createServer ( toiminto ( pyyntö, vastaus ) {// Lähetä HTTP-otsikko
// HTTP-tila: 200 : OK
// Sisältötyyppi: teksti / tavallinen
vastaus.writeHead ( 200 , { 'Sisältötyyppi' : 'teksti/plain' } ) ;
// Lähetä vastausteksti
vastaus.loppu ( '\n' ) ;
} ) .kuunnella ( 8081 ) ;
// tulostaaksesi viestin konsoliin
console.log ( 'Palvelin käynnissä osoitteessa http://:8081/' ) ;
Käyttäjä voi muuttaa viestiä halutessaan:
Tallenna tiedosto painamalla näppäimiä Ctrl+X sitten Y.
Vaihe 3 : Suorita nyt .js tiedosto seuraavalla komennolla:
$ solmu < tiedosto nimi > .js
Vaihe 4 : Avaa nyt selain ja kirjoita palvelimen osoite, joka näkyy yllä olevassa komennossa:
http: // 192.168.18.2: 8081 /Huomautus : Lisää oma Raspberry Pi IP-osoitteesi '' 192.168.18.2 ”, jonka löydät suorittamalla isäntänimi -I ”komento. Voit lisätä osoitteen millä tahansa järjestelmäselaimella.
Johtopäätös
Ensimmäisen kirjoittamiseen Node.js ohjelma, sinun on asennettava Node.js Raspberryssä Raspberry Pi:n virallisesta arkistosta. Asennuksen jälkeen nanoeditorin avulla voit luoda .js tiedosto ja lisää Node.js ohjelma tiedostoon ja suorita tiedosto käyttämällä solmu komento. Voit myös luoda a Node.js palvelinpohjainen sovellus samalla menettelyllä. Sinun on kuitenkin tehtävä joitakin asetuksia .js tiedostoa, jotta voit käyttää sovellusta verkossa Raspberry Pi IP-osoitteesi avulla.