Skip to content

NVM అంటే ఏమిటి? ​

NVM కు పరిచయం ​

NVM (Node Version Manager) అనేది మీ సిస్టమ్‌లో Node.js యొక్క బహుళ వెర్షన్‌లను సులభంగా ఇన్‌స్టాల్ చేయడానికి, నిర్వహించడానికి మరియు పని చేయడానికి అనుమతించే ఒక టూల్. ఇది విభిన్న Node.js వెర్షన్‌ల మధ్య మారడానికి కమాండ్-లైన్ ఇంటర్‌ఫేస్‌ను అందిస్తుంది, మీరు మీ ప్రాజెక్ట్‌లలో ప్రతి ఒక్కటికి అవసరమైన నిర్దిష్ట వెర్షన్‌ను ఉపయోగించగలరని నిర్ధారిస్తుంది.

NVM యొక్క రెండు ప్రధాన అమలులు ఉన్నాయి:

  1. nvm-windows: Windows-నిర్దిష్ట అమలు
  2. nvm-sh: Unix-వంటి సిస్టమ్‌ల కోసం అసలు అమలు (Linux, macOS, WSL)

ఈ డాక్యుమెంటేషన్ రెండు అమలులను కవర్ చేస్తుంది, వాటి వాడకం విభిన్నంగా ఉన్నప్పుడు ప్రతి ఒక్కటికి నిర్దిష్ట విభాగాలతో.

NVM ఎందుకు ఉపయోగించాలి? ​

బహుళ Node.js వెర్షన్‌లు ​

విభిన్న ప్రాజెక్ట్‌లకు విభిన్న Node.js వెర్షన్‌లు అవసరం కావచ్చు. NVM తో, మీరు:

  • ఒకే యంత్రంపై బహుళ Node.js వెర్షన్‌లను ఇన్‌స్టాల్ చేయవచ్చు
  • సరళమైన కమాండ్‌తో వెర్షన్‌ల మధ్య మారవచ్చు
  • కొత్త టెర్మినల్ సెషన్‌ల కోసం డిఫాల్ట్ వెర్షన్‌ను సెట్ చేయవచ్చు
  • .nvmrc ఫైల్‌ల ద్వారా ప్రాజెక్ట్-నిర్దిష్ట Node.js వెర్షన్‌లను ఉపయోగించవచ్చు

వెర్షన్ సంఘర్షణలను నివారించడం ​

బహుళ ప్రాజెక్ట్‌లతో పని చేస్తున్నప్పుడు, ప్రతి ఒక్కటికి నిర్దిష్ట Node.js వెర్షన్ అవసరం కావచ్చు. NVM మీరు ప్రతి ప్రాజెక్ట్ కోసం వాతావరణాన్ని వేరు చేయడానికి అనుమతిస్తుంది, వెర్షన్ సంఘర్షణలను నివారిస్తుంది.

అనుకూలతను పరీక్షించడం ​

NVM మీరు విభిన్న Node.js వెర్షన్‌లలో మీ అప్లికేషన్‌ను పరీక్షించడాన్ని సులభతరం చేస్తుంది, మీరు విభిన్న వెర్షన్‌లలో మీ ప్రాజెక్ట్ బాగా పనిచేస్తుందని నిర్ధారించడానికి అనుమతిస్తుంది.

అప్‌గ్రేడ్‌ను సులభతరం చేయడం ​

NVM తో, మీరు సమస్యలు లేకుండా Node.js వెర్షన్‌ను సులభంగా అప్‌గ్రేడ్ లేదా డౌన్‌గ్రేడ్ చేయవచ్చు, కొత్త లక్షణాలను నేర్చుకోవడానికి లేదా అవసరమైనప్పుడు పాత వెర్షన్‌కు తిరిగి రావడానికి అనుమతిస్తుంది.

ప్రారంభించడం ​

NVM ని ఉపయోగించడం ప్రారంభించడానికి, మీకు అవసరం:

  1. మీ ఆపరేటింగ్ సిస్టమ్ కోసం NVM ని డౌన్‌లోడ్ చేయండి
  2. మీ సిస్టమ్‌లో NVM ని ఇన్‌స్టాల్ చేయండి
  3. ఎలా ఉపయోగించాలో నేర్చుకోండి Node.js వెర్షన్‌లను నిర్వహించడానికి

అదనపు సమాచారం ​

NVM - Windows, Linux, మరియు macOS కోసం Node Version Manager