Skip to content

nrm ని ఉపయోగించడం

nrm అనేది Node.js ప్యాకేజ్ మేనేజర్ npm కోసం మిర్రర్ నిర్వహణ టూల్. ఇది విభిన్న npm రిజిస్ట్రీ మిర్రర్‌ల మధ్య వేగంగా మారడంలో మీకు సహాయపడుతుంది.

గమనిక: మిర్రర్‌లను మార్చిన తర్వాత, ఇన్‌స్టాలేషన్‌లు నెమ్మదిగా ఉంటే లేదా విఫలమైతే, ఇది నిర్దిష్ట మిర్రర్‌తో సమస్యల కారణంగా కావచ్చు! అవసరమైనప్పుడు వేరే మిర్రర్‌కు మారండి.

nrm యొక్క గ్లోబల్ ఇన్‌స్టాలేషన్

Node.js ఇన్‌స్టాల్ చేయబడిందని మరియు npm సరిగా పనిచేస్తోందని నిర్ధారించుకోండి:

bash
npm install nrm -g

గమనిక

మీరు nvm ని ఉపయోగిస్తుంటే, Node.js వెర్షన్‌లను మార్చిన తర్వాత మీరు nrm ని తిరిగి ఇన్‌స్టాల్ చేయాలి.

సాధారణ nrm కమాండ్‌లు

bash
# వెర్షన్‌ను తనిఖీ చేయండి:
nrm -V

# వెర్షన్ మరియు ఇన్‌స్టాలేషన్ మార్గాన్ని తనిఖీ చేయండి:
npm list -g nrm

# మిర్రర్ జాబితాను చూడండి:
nrm ls

# నిర్దిష్ట మిర్రర్‌కు మారండి:
nrm use <mirror-name>

# మిర్రర్‌ను జోడించండి:
nrm add <mirror-name> <mirror-url>
ఉదాహరణ: nrm add taobao https://registry.npmmirror.com/

# మిర్రర్‌ను తొలగించండి:
nrm del <mirror-name>

డిఫాల్ట్ nrm మిర్రర్ జాబితా

bash
  npm ---------- https://registry.npmjs.org/
  yarn --------- https://registry.yarnpkg.com/
  tencent ------ https://mirrors.tencent.com/npm/
  cnpm --------- https://r.cnpmjs.org/
* taobao ------- https://registry.npmmirror.com/
  npmMirror ---- https://skimdb.npmjs.com/registry/
  huawei ------- https://repo.huaweicloud.com/repository/npm/

nrm

nrm తో సాధారణ సమస్యలు

మీరు ఇటువంటి లోపాన్ని ఎదుర్కొంటే: "C:\Program Files\nodejs\node_global\nrm.ps1 ఫైల్‌ను లోడ్ చేయలేము, ఎందుకంటే ఈ సిస్టమ్‌లో స్క్రిప్ట్‌లను అమలు చేయడం అచేతనం చేయబడింది. మరిన్ని సమాచారం కోసం, https:/go.microsoft.com/fwlink/?LinkID=135170 about_Execution_Policies ని చూడండి."

పరిష్కారం: cmd ని అడ్మినిస్ట్రేటర్‌గా అమలు చేయండి మరియు స్క్రిప్ట్ అమలు విధానాన్ని మార్చండి

  1. PowerShell లో Start-Process powershell -Verb runAs ని అమలు చేయండి (cmd ని అడ్మినిస్ట్రేటర్‌గా అమలు చేయండి)
  2. set-ExecutionPolicy RemoteSigned ని అమలు చేయండి మరియు Y ని నమోదు చేయండి (నమ్మకమైన స్క్రిప్ట్ విధానాన్ని మార్చండి)

nrm issues

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