nvm-sh کمانڈ لائن (Linux/MacOS/WSL)
<version> nvm کے ذریعے سمجھے جانے والے کسی بھی ورژن جیسے سٹرنگ کو کہتے ہیں۔ ان میں شامل ہیں:
- مکمل یا جزوی ورژن نمبر، اختیاری "v" سے شروع ہو سکتا ہے (0.10, v0.1.2, v1)
- ڈیفالٹ (built-in) عرفی نام: node, stable, unstable, iojs, system
nvm alias fooاستعمال کرکے متعین کردہ اپنی مرضی کے عرفی نام
رنگین آؤٹ پٹ پیدا کرنے والا کوئی بھی آپشن --no-colors آپشن کا احترام کرنا چاہیے۔
nvm-sh کمانڈ لائن استعمال:
bash
nvm --help یہ پیغام دکھائیں
--no-colors رنگین آؤٹ پٹ ممنوع کریں
nvm --version انسٹال شدہ nvm ورژن پرنٹ کریں
nvm install [<version>] <version> ڈاؤن لوڈ اور انسٹال کریں۔ اگر دستیاب ہے اور ورژن چھوڑ دیا گیا ہے، تو .nvmrc استعمال کریں۔
مندرجہ ذیل اختیاری پیرامیٹرز کو `nvm install` کے بعد براہ راست ظاہر ہونا چاہیے:
-s بائنری ڈاؤن لوڈ چھوڑیں، صرف سورس کوڈ سے انسٹال کریں۔
-b سورس کوڈ ڈاؤن لوڈ چھوڑیں، صرف بائنری سے انسٹال کریں۔
--reinstall-packages-from=<version> انسٹالیشن کے دوران، <node|iojs|node ورژن نمبر> سے انسٹال شدہ پیکیجز کو دوبارہ انسٹال کریں۔
--lts انسٹالیشن کے دوران، صرف طویل مدتی سپورٹ (LTS) ورژن منتخب کریں۔
--lts=<LTS نام> انسٹالیشن کے دوران، صرف مخصوص LTS لائن کا ورژن منتخب کریں۔
--skip-default-packages انسٹالیشن کے دوران، اگر موجود ہے، تو ڈیفالٹ پیکیج فائل چھوڑیں۔
--latest-npm انسٹالیشن کے بعد، دیے گئے node ورژن کے تازہ ترین کام کرنے والے npm میں اپ گریڈ کرنے کی کوشش کریں۔
--no-progress کسی بھی ڈاؤن لوڈ کی پیش رفت بار ممنوع کریں۔
--alias=<name> انسٹالیشن کے بعد، متعین کردہ عرفی نام کو متعین کردہ ورژن پر سیٹ کریں۔ (nvm alias <name> <version> کے ساتھ ایک جیسا)
--default انسٹالیشن کے بعد، ڈیفالٹ عرفی نام کو متعین کردہ ورژن پر سیٹ کریں۔ (nvm alias default <version> کے ساتھ ایک جیسا)
--save انسٹالیشن کے بعد، متعین کردہ ورژن کو .nvmrc میں لکھیں۔
nvm uninstall <version> ایک ورژن ان انسٹال کریں
nvm uninstall --lts خودکار LTS (طویل مدتی سپورٹ) عرفی نام `lts/*` استعمال کرکے ان انسٹال کریں، اگر دستیاب ہے۔
nvm uninstall --lts=<LTS نام> خودکار عرفی نام استعمال کرکے مخصوص LTS لائن ان انسٹال کریں، اگر دستیاب ہے۔
nvm use [<version>] <version> استعمال کرنے کے لیے PATH میں ترمیم کریں۔ اگر دستیاب ہے اور ورژن چھوڑ دیا گیا ہے، تو .nvmrc استعمال کریں۔
مندرجہ ذیل اختیاری پیرامیٹرز کو `nvm use` کے بعد براہ راست ظاہر ہونا چاہیے:
--silent stdout/stderr آؤٹ پٹ خاموش کریں
--lts خودکار LTS (طویل مدتی سپورٹ) عرفی نام `lts/*` استعمال کریں، اگر دستیاب ہے۔
--lts=<LTS نام> خودکار عرفی نام مخصوص LTS لائن استعمال کریں، اگر دستیاب ہے۔
--save متعین کردہ ورژن کو .nvmrc میں لکھیں۔
nvm exec [<version>] [<command>] <version> استعمال کرکے <command> چلائیں۔ اگر دستیاب ہے اور ورژن چھوڑ دیا گیا ہے، تو .nvmrc استعمال کریں۔
مندرجہ ذیل اختیاری پیرامیٹرز کو `nvm exec` کے بعد براہ راست ظاہر ہونا چاہیے:
--silent stdout/stderr آؤٹ پٹ خاموش کریں
--lts خودکار LTS (طویل مدتی سپورٹ) عرفی نام `lts/*` استعمال کریں، اگر دستیاب ہے۔
--lts=<LTS نام> خودکار عرفی نام مخصوص LTS لائن استعمال کریں، اگر دستیاب ہے۔
nvm run [<version>] [<args>] <version> اور <args> کو پیرامیٹرز کے طور پر `node` چلائیں۔ اگر دستیاب ہے اور ورژن چھوڑ دیا گیا ہے، تو .nvmrc استعمال کریں۔
مندرجہ ذیل اختیاری پیرامیٹرز کو `nvm run` کے بعد براہ راست ظاہر ہونا چاہیے:
--silent stdout/stderr آؤٹ پٹ خاموش کریں
--lts خودکار LTS (طویل مدتی سپورٹ) عرفی نام `lts/*` استعمال کریں، اگر دستیاب ہے۔
--lts=<LTS نام> خودکار عرفی نام مخصوص LTS لائن استعمال کریں، اگر دستیاب ہے۔
nvm current موجودہ فعال Node ورژن دکھائیں
nvm ls [<version>] انسٹال شدہ ورژنز کی فہرست بنائیں، دیے گئے <version> سے میچ کریں، اگر فراہم کیا گیا ہے۔
--no-colors رنگین آؤٹ پٹ ممنوع کریں
--no-alias `nvm alias` آؤٹ پٹ ممنوع کریں
nvm ls-remote [<version>] remote انسٹال ہونے والے ورژنز کی فہرست بنائیں، دیے گئے <version> سے میچ کریں، اگر فراہم کیا گیا ہے۔
--lts فہرست بناتے وقت، صرف LTS (طویل مدتی سپورٹ) ورژنز دکھائیں
--lts=<LTS نام> فہرست بناتے وقت، صرف مخصوص LTS لائن کے ورژنز دکھائیں
--no-colors رنگین آؤٹ پٹ ممنوع کریں
nvm version <version> دیے گئے وضاحت کو ایک مقامی ورژن میں حل کریں
nvm version-remote <version> دیے گئے وضاحت کو ایک remote ورژن میں حل کریں
--lts فہرست بناتے وقت، صرف LTS (طویل مدتی سپورٹ) ورژن منتخب کریں
--lts=<LTS نام> فہرست بناتے وقت، صرف مخصوص LTS لائن کا ورژن منتخب کریں
nvm deactivate موجودہ shell پر `nvm` کے اثرات کو منسوخ کریں
--silent stdout/stderr آؤٹ پٹ خاموش کریں
nvm alias [<pattern>] <pattern> سے شروع ہونے والے تمام عرفی نامز دکھائیں
--no-colors رنگین آؤٹ پٹ ممنوع کریں
nvm alias <name> <version> <name> نام کا عرفی نام سیٹ کریں، <version> کی طرف اشارہ کرتا ہے
nvm unalias <name> <name> نام کا عرفی نام حذف کریں
nvm install-latest-npm موجودہ node ورژن کے تازہ ترین کام کرنے والے `npm` میں اپ گریڈ کرنے کی کوشش کریں
nvm reinstall-packages <version> <version> میں شامل گلوبل `npm` پیکیجز کو موجودہ ورژن میں دوبارہ انسٹال کریں
nvm unload shell سے `nvm` ان لوڈ کریں
nvm which [current | <version>] انسٹال شدہ node ورژن پاتھ دکھائیں۔ .nvmrc استعمال کریں، اگر دستیاب ہے اور ورژن چھوڑ دیا گیا ہے۔
--silent stdout/stderr آؤٹ پٹ خاموش کریں، جب ورژن چھوڑ دیا جاتا ہے
nvm cache dir nvm کی cache ڈائریکٹری پاتھ دکھائیں
nvm cache clear nvm کی cache ڈائریکٹری صاف کریں
nvm set-colors [<color codes>] پانچ متن رنگ سیٹ کریں، فارمیٹ "yMeBg" استعمال کریں۔ جب سپورٹ کیا جاتا ہے، ابتدائی رنگ ہیں:
bygre
رنگ کوڈز:
r/R = سرخ / موٹا سرخ
g/G = سبز / موٹا سبز
b/B = نیلا / موٹا نیلا
c/C = سیان / موٹا سیان
m/M = میجنٹا / موٹا میجنٹا
y/Y = پیلا / موٹا پیلا
k/K = کالا / موٹا کالا
e/W = ہلکا سرمئی / سفیدnvm-sh کمانڈ مثالیں:
nvm install 8.0.0مخصوص ورژن نمبر انسٹال کریںnvm use 8.0تازہ ترین 8.0.x ورژن استعمال کریںnvm run 6.10.3 app.js6.10.3 ورژن کا node استعمال کرکے app.js چلائیںnvm exec 4.8.3 node app.js4.8.3 ورژن کا node استعمال کرکےnode app.jsچلائیںnvm alias default 8.1.0shell پر ڈیفالٹ node ورژن سیٹ کریںnvm alias default nodeshell پر ہمیشہ تازہ ترین node ورژن کو ڈیفالٹ بنائیںnvm install nodeتازہ ترین دستیاب ورژن انسٹال کریںnvm use nodeتازہ ترین ورژن استعمال کریںnvm install --ltsتازہ ترین LTS ورژن انسٹال کریںnvm use --ltsتازہ ترین LTS ورژن استعمال کریںnvm set-colors cgYmWمتن رنگ کو سیان، سبز، موٹا پیلا، میجنٹا اور سفید پر سیٹ کریں
TIP
nvm کو ہٹانے، حذف کرنے یا ان انسٹال کرنے کے لیے، صرف $NVM_DIR فولڈر (عام طور پر ~/.nvm) کو ہٹا دیں