మీరు ఇటీవల మీ Raspberry Pi సిస్టమ్లో Node.jsని ఉపయోగించడం ప్రారంభించినట్లయితే, ఉపయోగించడానికి వివరణాత్మక మార్గదర్శకత్వం కోసం ఈ కథనాన్ని అనుసరించండి Node.js రాస్ప్బెర్రీ పై.
Raspberry Piలో Node.jsని ఎలా ఉపయోగించాలి
Node.js రాస్ప్బెర్రీ పై సిస్టమ్లో ఇప్పటికే ఇన్స్టాల్ చేయబడింది; కాబట్టి, మీరు ఇకపై ఈ ప్లాట్ఫారమ్ను ఇన్స్టాల్ చేయనవసరం లేదు. ఒక విషయం, మీరు ఎలా ఉపయోగించాలో తెలుసుకోవడానికి మార్గదర్శకత్వం చేయాలి Node.js రాస్ప్బెర్రీ పై. మీ మొదటిదాన్ని సృష్టించడం ప్రారంభించడానికి దిగువ-ఇచ్చిన దశలను అనుసరించండి Node.js కోడ్, ఇది ప్రదర్శిస్తుంది a హలో వెబ్ బ్రౌజర్లో సందేశం.
దశ 1: Node.js ప్రాజెక్ట్ డైరెక్టరీని సృష్టించండి
కొత్త ప్రాజెక్ట్ను ప్రారంభించే ముందు, మీరు మీ అన్ని Node.js ప్రాజెక్ట్ ఫైల్లను సేవ్ చేయగల Node.js డైరెక్టరీని సృష్టించడం మంచిది. మీ కోసం ఒకదాన్ని సృష్టించడానికి, దిగువ పేర్కొన్న ఆదేశాన్ని అనుసరించండి:
$ mkdir < డైరెక్టరీ_పేరు >
మీరు డైరెక్టరీ పేరును మీరే ఉపయోగించవచ్చు.
దశ 2: Node.js డైరెక్టరీకి నావిగేట్ చేయండి
కు వెళ్ళండి Node.js కింది ఆదేశాన్ని ఉపయోగించి ప్రాజెక్ట్ డైరెక్టరీ:
$ cd < డైరెక్టరీ_పేరు >
దశ 3: నోడ్ ప్యాకేజీ మేనేజర్ని ప్రారంభించండి
మొదట, మీరు ఒక సృష్టించాలి జావాస్క్రిప్ట్ ఆబ్జెక్ట్ సంజ్ఞామానం ఫైల్, సాధారణంగా అంటారు ( .జాసన్ ) వెబ్ అప్లికేషన్ మరియు సర్వర్ మధ్య డేటాను బదిలీ చేయడంలో ఈ ఫైల్ మీకు సహాయం చేస్తుంది. కింది ఆదేశాన్ని అమలు చేయడం ద్వారా మీరు ఈ ఫైల్ను సృష్టించవచ్చు:
$ npm init
వంటి డిఫాల్ట్ ఎంపికలపై ఎంటర్ నొక్కండి ప్యాకేజీ_పేరు మరియు సంస్కరణ: Telugu .
మీరు మీ స్వంత మాటలలో వ్రాయడం ద్వారా మీ ప్రాజెక్ట్ కోసం వివరణను జోడించవచ్చు.
ఆపై ఎంటర్ బటన్ను అనేకసార్లు ఉపయోగించి డిఫాల్ట్గా ఇతర ఎంపికలను వదిలివేయండి. జోడించు 'అవును' మార్పులను నిర్ధారించడానికి.
ఇది ఒక సృష్టిస్తుంది 'package.json' ప్రాజెక్ట్ డైరెక్టరీ లోపల ఫైల్.
దశ 4: .js ప్రాజెక్ట్ ఫైల్ను సృష్టించండి
ఇప్పుడు, మీరు తప్పనిసరిగా ప్రాజెక్ట్ ఫైల్ని సృష్టించాలి “.js” పొడిగింపు. నా విషయంలో, నేను ఒక సృష్టిస్తున్నాను 'హలో' పేరుతో సందేశం ఫైల్ 'hello-web.js' కింది ఆదేశం ద్వారా:
$ నానో hello-web.jsమీరు పేరును భర్తీ చేయవచ్చు 'హలో-వెబ్' మీకు నచ్చిన పేరుతో.
ఫైల్లో, పోర్ట్ నంబర్ని ఉపయోగించి వెబ్ బ్రౌజర్లో సందేశాన్ని ప్రదర్శించడానికి క్రింది కోడ్ను జోడించండి 3000 . మీరు ఈ ఫైల్ను డైరెక్టరీలో లేదా హోమ్ డైరెక్టరీలో సృష్టించవచ్చు.
const http = అవసరం ( 'http' ) ;కాన్స్ట్ హోస్ట్ = '
కాన్స్ట్ పోర్ట్ = 3000 ;
const server = http.createServer ( ( req, res ) = > {
res.statusCode = 200 ;
res.setHeader ( 'విషయము' , 'టెక్స్ట్/ప్లెయిన్' ) ;
res.end ( మీ సందేశము ');
});
server.listen(పోర్ట్, హోస్ట్, () => {
console.log(' వెబ్ సర్వర్ http వద్ద అమలవుతోంది: //% s: % లు ', హోస్ట్, పోర్ట్ );
});
భర్తీ చేయండి 'కానిస్ట్ హోస్ట్' తో వేరియబుల్ అసైన్మెంట్ 'స్థానిక హోస్ట్' లేదా 'IP చిరునామా' రాస్ప్బెర్రీ పై. పై ఉదాహరణలో IP చిరునామా ఉపయోగించబడుతుంది.
మీరు జావాస్క్రిప్ట్ కోడ్ని ఎలా ఉపయోగించవచ్చో మీకు తెలియజేయడానికి ఈ కోడ్ అందించబడినందున మీకు కావలసిన కోడ్ను జోడించవచ్చు Node.js . మీకు జావాస్క్రిప్ట్ కోడింగ్ అనుభవం ఉంటే మీరు ఈ కోడ్ని మార్చవచ్చు లేదా మీ స్వంతంగా వ్రాయవచ్చు. కోడ్ని జోడించిన తర్వాత, మీరు ఫైల్ను ఉపయోగించి ఫైల్ను సేవ్ చేయవచ్చు “CTRL+X” కీ, జోడించు 'Y' మరియు నిష్క్రమించడానికి ఎంటర్ నొక్కండి.
దశ 5: ఫైల్ను రన్ చేయండి
ఉపయోగించి ప్రాజెక్ట్ ఫైల్ను అమలు చేయడానికి Node.js , క్రింద పేర్కొన్న ఆదేశాన్ని అనుసరించండి:
$ నోడ్ < ఫైల్_పేరు > .js
భర్తీ చేయడం మర్చిపోవద్దు “file_name” మీ ఫైల్తో. మీరు వెబ్ సర్వర్ అవుట్పుట్ సందేశాన్ని నడుపుతున్నట్లు చూసిన తర్వాత, మీ రాస్ప్బెర్రీ పై బ్రౌజర్కి వెళ్లి చిరునామాను నమోదు చేయండి “192.168.18.10:3000” బ్రౌజర్లో హలో సందేశాన్ని ప్రదర్శించడానికి.
గమనిక: మీరు సరళత కోసం మీ IP చిరునామాకు బదులుగా స్థానిక హోస్ట్ని ఉపయోగించవచ్చు.
పై అవుట్పుట్ మేము జావాస్క్రిప్ట్ కోడ్ని ఉపయోగించి విజయవంతంగా కంపైల్ చేసామని నిర్ధారిస్తుంది Node.js . మీరు బహుళ కోడ్లను సృష్టించవచ్చు లేదా ఉపయోగించి వెబ్ ఆధారిత అప్లికేషన్లను అభివృద్ధి చేయవచ్చు Node.js ఈ విధంగా.
ముగింపు
Node.js జావాస్క్రిప్ట్ కోడ్ని అమలు చేయడానికి రన్-టైమ్ ఎన్విరాన్మెంట్ మరియు వెబ్ ఆధారిత అప్లికేషన్లను సులభంగా అభివృద్ధి చేయడానికి మీరు దీన్ని మీ రాస్ప్బెర్రీ పై సిస్టమ్లో ఉపయోగించవచ్చు. పై మార్గదర్శకాలు ఎలా ఉపయోగించాలో తెలుసుకోవడానికి దశల వారీ సూచనలను అందిస్తాయి Node.js మీ రాస్ప్బెర్రీ పై సిస్టమ్లో సరళమైనది 'హలో' ఒక అనుభవశూన్యుడు జావాస్క్రిప్ట్ కోడ్ను అమలు చేయడం గురించి అర్థం చేసుకోవడానికి సరిపోయే సందేశ కోడ్ Node.js . జావాస్క్రిప్ట్ కోడ్ని మీ రాస్ప్బెర్రీ పై సిస్టమ్లో ఉపయోగించే ముందు దాని గురించి లోతైన అవగాహనను పొందడం మంచిది.