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 सह सामान्य समस्या
जर आपल्याला अशी त्रुटी येत असेल: "C:\Program Files\nodejs\node_global\nrm.ps1 फाइल लोड करू शकत नाही, कारण या सिस्टमवर स्क्रिप्ट चालवणे अक्षम केले आहे. अधिक माहितीसाठी, https:/go.microsoft.com/fwlink/?LinkID=135170 about_Execution_Policies पहा."
उपाय: प्रशासक म्हणून cmd चालवा आणि स्क्रिप्ट अंमलबजावणी धोरण बदला
- PowerShell मध्ये
Start-Process powershell -Verb runAsकार्यान्वित करा (प्रशासक म्हणून cmd चालवा) set-ExecutionPolicy RemoteSignedकार्यान्वित करा आणि Y प्रविष्ट करा (विश्वासू स्क्रिप्ट धोरण बदला)
