Skip to content

nrm का उपयोग करना

nrm Node.js पैकेज मैनेजर npm के लिए एक मिरर प्रबंधन उपकरण है। यह आपको विभिन्न npm registry मिरर के बीच तेज़ी से स्विच करने में मदद करता है।

नोट: मिरर स्विच करने के बाद, यदि स्थापना धीमी है या विफल हो जाती है, तो यह विशिष्ट मिरर के साथ समस्याओं के कारण हो सकता है! आवश्यकतानुसार एक अलग मिरर पर स्विच करें।

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 के साथ सामान्य समस्याएं

यदि आपको इस तरह की त्रुटि मिलती है: "Cannot load file C:\Program Files\nodejs\node_global\nrm.ps1, because running scripts is disabled on this system. For more information, see 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