Npm అంటే ఏమిటి? జావాస్క్రిప్ట్ ప్యాకేజీ మేనేజర్ వివరించారు

Npm అంటే ఏమిటి? జావాస్క్రిప్ట్ ప్యాకేజీ మేనేజర్ వివరించారు

అనేక ప్రోగ్రామింగ్ భాషలలో ప్యాకేజీలు ఒక ముఖ్యమైన భాగం, మరియు జావాస్క్రిప్ట్ మినహాయింపు కాదు. వెబ్ సర్వర్‌ను రూపొందించడం నుండి ఇమెయిల్‌లను పంపడం వరకు మీ అప్లికేషన్ లేదా స్క్రిప్ట్‌కు వివిధ కార్యాచరణలను జోడించడానికి వాటిని ఉపయోగించవచ్చు.





ప్యాకేజీలు లేకుండా, మీ ప్రతి ప్రాజెక్ట్‌లో అవసరమైన కార్యాచరణను ప్రోగ్రామింగ్ చేయడం ద్వారా మీరు చక్రాన్ని మళ్లీ ఆవిష్కరించాలి. ఆసక్తి ఉందా? ఈ గైడ్ మీరు npm తో జావాస్క్రిప్ట్‌లో ప్యాకేజీలను ఎలా ఇన్‌స్టాల్ చేయవచ్చు మరియు ఉపయోగించవచ్చో కవర్ చేస్తుంది.





నోడ్ ప్యాకేజీ మేనేజర్ (npm) అంటే ఏమిటి?

జావాస్క్రిప్ట్ నోడ్ ప్యాకేజీ మేనేజర్‌ను ఉపయోగిస్తుంది, దీనిని తరచుగా npm అని సంక్షిప్తీకరిస్తారు, దాని ప్యాకేజీ మేనేజర్ మరియు ప్యాకేజీ రిపోజిటరీగా. Node.js కోసం Node చిన్నది, బ్రౌజర్ వెలుపల జావాస్క్రిప్ట్ కోడ్‌ను అమలు చేయడానికి ఉపయోగించే జావాస్క్రిప్ట్ రన్‌టైమ్ ఎన్విరాన్‌మెంట్.





ఒక మిలియన్ ప్యాకేజీలతో హోస్ట్ చేయబడింది npm వెబ్‌సైట్ , డెవలపర్లు జావాస్క్రిప్ట్ లైబ్రరీల యొక్క అపారమైన కేటలాగ్ ద్వారా శోధించవచ్చు మరియు బ్రౌజ్ చేయవచ్చు. ఈ ప్యాకేజీలలో కొన్ని వారానికి 10 మిలియన్+ సార్లు డౌన్‌లోడ్ చేయబడతాయి. వెబ్‌సైట్ సోర్స్ కోడ్, డాక్యుమెంటేషన్, వెర్షన్ నంబర్ మరియు ప్యాక్ చేయని సైజు వంటి అన్ని ప్యాకేజీలకు సంబంధించిన సమాచారాన్ని అందిస్తుంది.

వెబ్‌సైట్‌తో పాటు, npm ఈ ప్యాకేజీలను ఇన్‌స్టాల్ చేయడానికి లేదా అన్‌ఇన్‌స్టాల్ చేయడానికి డెవలపర్‌లను అనుమతించే కమాండ్-లైన్ సాధనాన్ని కూడా అందిస్తుంది.



NPM కమాండ్-లైన్ టూల్‌ని ఇన్‌స్టాల్ చేస్తోంది

Npm కమాండ్-లైన్ సాధనం Node.js తో అంతర్నిర్మితంగా వస్తుంది. అందువల్ల, జావాస్క్రిప్ట్ ప్యాకేజీలను ఉపయోగించే ముందు మీ మెషీన్‌లో Node.js ని డౌన్‌లోడ్ చేసుకోవడం చాలా అవసరం.

అధికారిని సందర్శించండి Node.js వెబ్‌సైట్ మీ ఆపరేటింగ్ సిస్టమ్‌ని బట్టి తగిన వెర్షన్‌ను డౌన్‌లోడ్ చేసుకోండి. డౌన్‌లోడ్ చేసిన తర్వాత, ఇన్‌స్టాలేషన్ ప్రాసెస్‌ను పూర్తి చేయడానికి ఆన్-స్క్రీన్ సూచనలను అనుసరించండి.





మరింత సమాచారం కోసం, మా గైడ్‌ని చూడండి విండోస్‌లో Node.js ని ఇన్‌స్టాల్ చేస్తోంది . మీరు మీ Linux మెషీన్‌లో Node.js యొక్క బహుళ వెర్షన్‌లను ఇన్‌స్టాల్ చేయాలనుకుంటే, NVM వంటి టూల్స్ బహుళ Node.js ఇన్‌స్టాలేషన్‌లను నిర్వహించడంలో మీకు సహాయపడతాయి.

మీ ఇన్‌స్టాలేషన్‌ను ధృవీకరించడానికి, విండోస్‌లో కమాండ్ ప్రాంప్ట్ లేదా లైనక్స్ మరియు మాకోస్‌లోని టెర్మినల్‌ని తెరిచి, కింది ఆదేశాలను అమలు చేయండి:





విండోస్ నుండి లైనక్స్‌కు ఫైల్‌లను బదిలీ చేయండి
node --version
npm --version

సంస్థాపన విజయవంతమైతే, టెర్మినల్ Node.js మరియు npm యొక్క ఇన్‌స్టాల్ చేసిన సంస్కరణను ప్రదర్శిస్తుంది.

ప్యాకేజీలను ఇన్‌స్టాల్ చేస్తోంది

Npm కమాండ్-లైన్ సాధనం మీ జావాస్క్రిప్ట్ లేదా Node.js ప్రాజెక్ట్‌లకు ప్యాకేజీలను ఇన్‌స్టాల్ చేయడాన్ని దాని సింగిల్ లైన్ కమాండ్‌తో చాలా సరళంగా చేస్తుంది. మీ ప్రాజెక్ట్ డైరెక్టరీలో కమాండ్ ప్రాంప్ట్ లేదా టెర్మినల్‌ను తెరిచి, కింది ఆదేశాన్ని అమలు చేయండి:

npm install

ఈ పద్ధతిలో ఖాళీతో ప్యాకేజీ పేర్లను వేరు చేయడం ద్వారా మీరు ఒకే ఆదేశాన్ని ఉపయోగించి బహుళ ప్యాకేజీలను కూడా ఇన్‌స్టాల్ చేయవచ్చు:

npm install ...

ఇన్‌స్టాల్ చేసిన ప్యాకేజీలను ఉపయోగించడం

మీరు npm ఇన్‌స్టాల్ కమాండ్ ఉపయోగించి ప్యాకేజీలను ఇన్‌స్టాల్ చేసిన తర్వాత, మీరు వాటిని ఉపయోగించడం ప్రారంభించడానికి సమయం ఆసన్నమైంది. అనే కొత్త ఫోల్డర్‌ని మీరు గమనించవచ్చు నోడ్_మాడ్యూల్స్ మరియు 2 కొత్త ఫైళ్లు, ప్యాకేజీ. జాసన్ మరియు ప్యాకేజీ- lock.json , స్వయంచాలకంగా రూపొందించబడ్డాయి. మీరు ఈ ఫైల్స్ గురించి ఆందోళన చెందాల్సిన అవసరం లేదు. మీ ప్రాజెక్ట్ డిపెండెన్సీలను ట్రాక్ చేయడానికి npm వాటిని ఉత్పత్తి చేస్తుంది.

ఇన్‌స్టాల్ చేసిన ప్యాకేజీలను ఉపయోగించడానికి, మీరు వాటిని మీ జావాస్క్రిప్ట్ కోడ్‌లో అవసరం లేదా దిగుమతి చేసుకోవాలి. మీరు వాడుతున్న జావాస్క్రిప్ట్ వెర్షన్‌ని బట్టి ఈ రెండు కమాండ్‌లలో సింటాక్స్ కావచ్చు:

const package = require('package-name');
import package from 'package-name';

ఖచ్చితమైన వాక్యనిర్మాణం కోసం npm వెబ్‌సైట్ నుండి మీరు ఉపయోగిస్తున్న ప్యాకేజీ యొక్క డాక్యుమెంటేషన్‌ను మీరు తనిఖీ చేయవచ్చు.

ప్యాకేజీలను అన్‌ఇన్‌స్టాల్ చేస్తోంది

ప్యాకేజీలను అన్‌ఇన్‌స్టాల్ చేయడం వాటిని ఇన్‌స్టాల్ చేసినంత సులభం. మీ ప్రాజెక్ట్ నుండి ప్యాకేజీలను అన్‌ఇన్‌స్టాల్ చేయడానికి ఆదేశం:

npm uninstall

ఇన్‌స్టాల్ కమాండ్ వలె, మీరు దీని ద్వారా ఒకే కమాండ్‌లో బహుళ ప్యాకేజీలను అన్‌ఇన్‌స్టాల్ చేయవచ్చు:

హార్డ్ డ్రైవ్ విఫలమైతే ఎలా పరీక్షించాలి
npm uninstall ...

ప్యాకేజీలను సమర్థవంతంగా ఉపయోగించడం

ప్యాకేజీలు డెవలపర్‌గా మీ జీవితాన్ని సులభతరం చేయగలవు, ఇది మీ ప్రాజెక్ట్ మరియు మీరు ఉపయోగిస్తున్న ప్యాకేజీల మధ్య ఆధారపడటాన్ని కూడా సృష్టిస్తుంది. అందువల్ల, బహుళ ప్యాకేజీలను ఇన్‌స్టాల్ చేసే ముందు మీరు కొంచెం ఆలోచించాలని సిఫార్సు చేయబడింది.

మీ అవసరాలకు అనుగుణంగా ఇన్‌స్టాల్ చేయబడిన ప్యాకేజీలను విస్తృతంగా సవరించే బదులు, మీరు మీ స్వంత ప్యాకేజీలను కూడా సృష్టించవచ్చు మరియు వాటిని ఉచితంగా npm లో ప్రచురించవచ్చు. సరైన డిజైన్ నమూనాతో, మీరు మరియు మీ బృందం భవిష్యత్ ప్రాజెక్ట్‌లలో ఉపయోగించడానికి మరియు మీ కోడ్‌ను పునర్వినియోగపరచడానికి ప్యాకేజీలను సృష్టించవచ్చు.

చిత్ర క్రెడిట్: ఫెరెంక్ అల్మాసి స్ప్లాష్

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ డిజైన్ నమూనాలను ఉపయోగించి జావాస్క్రిప్ట్‌లో పునర్వినియోగ కోడ్‌ను ఎలా సృష్టించాలి

డిజైన్ నమూనాలను ఎలా ఉపయోగించాలో అర్థం చేసుకోవడం జావాస్క్రిప్ట్‌లో పునర్వినియోగ కోడ్‌ని ఉపయోగించడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు తెలుసుకోవలసినది ఇక్కడ ఉంది.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • ప్రోగ్రామింగ్
  • జావాస్క్రిప్ట్
  • ప్యాకేజీ నిర్వాహకులు
రచయిత గురుంచి నితిన్ రంగనాథ్(31 కథనాలు ప్రచురించబడ్డాయి)

నితిన్ ఆసక్తిగల సాఫ్ట్‌వేర్ డెవలపర్ మరియు కంప్యూటర్ ఇంజనీరింగ్ విద్యార్థి జావాస్క్రిప్ట్ టెక్నాలజీలను ఉపయోగించి వెబ్ అప్లికేషన్‌లను అభివృద్ధి చేస్తున్నాడు. అతను ఫ్రీలాన్స్ వెబ్ డెవలపర్‌గా పనిచేస్తాడు మరియు తన ఖాళీ సమయంలో లైనక్స్ మరియు ప్రోగ్రామింగ్ కోసం వ్రాయడానికి ఇష్టపడతాడు.

నితిన్ రంగనాథ్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి