Com utilitzar Node.js a Raspberry Pi

Com Utilitzar Node Js A Raspberry Pi



Node.js és un entorn d'execució de codi obert per executar codi JavaScript fora del navegador. Proporciona una manera de desenvolupar de manera eficient aplicacions web ràpides i escalables mitjançant unes poques línies de codi. És una plataforma lleugera que produeix una sobrecàrrega mínima al vostre sistema, cosa que us permet desenvolupar aplicacions de manera eficient al vostre sistema.

Si recentment heu començat a utilitzar Node.js al vostre sistema Raspberry Pi, seguiu aquest article per obtenir instruccions detallades per utilitzar-lo. Node.js a Raspberry Pi.

Com utilitzar Node.js a Raspberry Pi

Node.js ja està instal·lat al sistema Raspberry Pi; per tant, ja no caldrà instal·lar aquesta plataforma. Una cosa que hauríeu de fer és la guia per saber com utilitzar Node.js a Raspberry Pi. Seguiu els passos que s'indiquen a continuació per començar a crear el vostre primer Node.js codi, que mostra a Hola missatge en un navegador web.







Pas 1: creeu el directori del projecte Node.js

Abans d'iniciar un projecte nou, és millor crear un directori Node.js on podeu desar tots els fitxers del projecte Node.js. Per crear-ne un, seguiu l'ordre esmentada a continuació:



$ mkdir < nom_directori >



Podeu utilitzar el nom del directori per vosaltres mateixos.





Pas 2: aneu al directori Node.js

Aneu a la Node.js directori del projecte mitjançant l'ordre següent:

$ cd < nom_directori >



Pas 3: inicialitzeu el gestor de paquets del node

Primer, heu de crear un Notació d'objectes JavaScript fitxer, comunament anomenat ( .jason ) ja que aquest fitxer us ajudarà a transferir les dades entre una aplicació web i un servidor. Podeu crear aquest fitxer executant l'ordre següent:

$ npm init

Premeu Intro a les opcions predeterminades, com ara nom_paquet i versió .

Podeu afegir una descripció del vostre projecte escrivint-la amb les vostres pròpies paraules.

A continuació, deixeu altres opcions per defecte utilitzant el botó Intro diverses vegades. Afegeix 'sí' per confirmar els canvis.

Això crea un 'package.json' fitxer dins del directori del projecte.

Pas 4: creeu un fitxer de projecte .js

Ara, heu de crear un fitxer de projecte amb el fitxer '.js' extensió. En el meu cas, estic creant un 'Hola' fitxer de missatge amb el nom 'hola-web.js' mitjançant la següent comanda:

$ nano hola-web.js

Podeu substituir el nom 'hola-web' amb el nom que escolliu.

Dins del fitxer, afegiu el codi següent per mostrar el missatge al navegador web mitjançant el número de port 3000 . Podeu crear aquest fitxer dins del directori o al directori d'inici.

const http = requerir ( 'http' ) ;



const host = '' ;

port constant = 3000 ;



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

res.statusCode = 200 ;

res.setHeader ( 'Contingut' , 'text/llaç' ) ;

reenviar ( El teu missatge ');

});



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

console.log('
El servidor web s'està executant a http: //% s: % s ',amfitrió,port);

});

Substitueix 'amfitrió constant' assignació de variables amb el 'localhost' o 'Adreça IP' de Raspberry Pi. A l'exemple anterior s'utilitza l'adreça IP.

Podeu afegir qualsevol codi que vulgueu perquè aquest codi es presenta només per donar-vos una idea de com podeu utilitzar el codi JavaScript mitjançant Node.js . Podeu canviar aquest codi o escriure el vostre si teniu experiència en codificació JavaScript. Després d'afegir el codi, podeu desar el fitxer amb l'opció 'CTRL+X' clau, afegir “I” i premeu Intro per sortir.

Pas 5: executeu el fitxer

Per executar el fitxer del projecte amb Node.js , seguiu l'ordre esmentada a continuació:

$ node < nom de l'arxiu > .js

No us oblideu de substituir 'nom de l'arxiu' amb el teu arxiu. Quan veieu que el servidor web executa un missatge de sortida, aneu al vostre navegador Raspberry Pi i introduïu l'adreça “192.168.18.10:3000” per mostrar el missatge de salutació al navegador.

Nota: Podeu utilitzar localhost en comptes de la vostra adreça IP per simplicitat.

La sortida anterior confirma que hem compilat correctament el codi JavaScript utilitzant Node.js . Podeu crear diversos codis o desenvolupar aplicacions basades en web mitjançant Node.js per aquest camí.

Conclusió

Node.js és un entorn en temps d'execució per executar codi JavaScript i el podeu utilitzar al vostre sistema Raspberry Pi per desenvolupar fàcilment aplicacions basades en web. Les directrius anteriors proporcionen instruccions pas a pas per aprendre a utilitzar Node.js al vostre sistema Raspberry Pi amb un senzill 'Hola' codi de missatge que és suficient perquè un principiant entengui l'execució del codi JavaScript Node.js . És millor adquirir una comprensió profunda de l'escriptura del codi JavaScript abans d'utilitzar-lo al vostre sistema Raspberry Pi.