nrm استعمال
nrm ایک Node.js پیکیج مینیجر npm کا میرر سورس مینیجر ٹول ہے، جو آپ کو مختلف npm میرر سورسز کے درمیان تیزی سے تبدیل کرنے میں مدد کر سکتا ہے
نوٹ: میرر تبدیل کرنے کے بعد، انسٹالیشن کے دوران کبھی کبھی انسٹالیشن بہت سست ہوتی ہے یا ناکام ہوتی ہے، یہ مختلف میررز کی وجہ سے ہے!!! مخصوص میرر میں تبدیل کریں۔
nrm گلوبل انسٹالیشن
یقینی بنائیں کہ Node.js انسٹال ہے اور npm عام طور پر استعمال ہو رہا ہے
bash
npm install nrm -gنوٹ
اگر nvm استعمال کرتے ہیں، node ورژن تبدیل کرنے کے بعد، nrm کو دوبارہ انسٹال کرنا ہوگا
nrm عام کمانڈز
bash
# ورژن دیکھیں:
nrm -V
# ورژن اور انسٹالیشن ایڈریس پاتھ دیکھیں:
npm list -g nrm
# میرر فہرست دیکھیں:
nrm ls
# اس میرر کا استعمال تبدیل کریں:
nrm use میرر نام
# میرر شامل کریں:
nrm add میرر نام میرر ایڈریس
مثال: nrm add taobao https://registry.npmmirror.com/
# میرر حذف کریں:
nrm del میرر نام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 کے سامنے آنے والے مسائل
rm : فائل لوڈ نہیں کر سکتا 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 RemoteSignedY ٹائپ کریں (معتمد اسکرپٹس کی پالیسی تبدیل کریں)
