Skip to content

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

nrm کے سامنے آنے والے مسائل

rm : فائل لوڈ نہیں کر سکتا 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 کے سامنے آنے والے مسائل

NVM - Windows، Linux اور macOS کے لیے Node Version Manager