nvm-sh কমান্ড লাইন (Linux/MacOS/WSL)
<version> nvm বুঝতে পারে এমন যেকোনো সংস্করণ-সদৃশ স্ট্রিং বোঝায়। এর মধ্যে রয়েছে:
- সম্পূর্ণ বা আংশিক সংস্করণ নম্বর, ঐচ্ছিকভাবে "v" দিয়ে উপসর্গযুক্ত (0.10, v0.1.2, v1)
- ডিফল্ট (অন্তর্নির্মিত) alias: node, stable, unstable, iojs, system
nvm alias fooদিয়ে সংজ্ঞায়িত কাস্টম alias
রঙিন আউটপুট তৈরি করে এমন যেকোনো বিকল্প --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 version number> থেকে প্যাকেজ পুনরায় ইনস্টল করুন।
--lts ইনস্টল করার সময়, শুধুমাত্র LTS (দীর্ঘমেয়াদী সমর্থন) সংস্করণ থেকে নির্বাচন করুন।
--lts=<LTS name> ইনস্টল করার সময়, শুধুমাত্র একটি নির্দিষ্ট LTS লাইনের জন্য সংস্করণ থেকে নির্বাচন করুন।
--skip-default-packages ইনস্টল করার সময়, যদি default-packages ফাইল বিদ্যমান থাকে তবে এড়িয়ে যান।
--latest-npm ইনস্টলেশনের পর, প্রদত্ত node সংস্করণে সর্বশেষ কাজ করা npm-এ আপগ্রেড করার চেষ্টা করুন।
--no-progress যেকোনো ডাউনলোডে progress bar নিষ্ক্রিয় করুন।
--alias=<n> ইনস্টলেশনের পর, নির্দিষ্ট alias-কে নির্দিষ্ট সংস্করণে সেট করুন। (একই: nvm alias <n> <version>)
--default ইনস্টলেশনের পর, ডিফল্ট alias-কে নির্দিষ্ট সংস্করণে সেট করুন। (একই: nvm alias default <version>)
--save ইনস্টলেশনের পর, নির্দিষ্ট সংস্করণটি .nvmrc-এ লিখুন।
nvm uninstall <version> একটি সংস্করণ আনইনস্টল করুন
nvm uninstall --lts স্বয়ংক্রিয় LTS (দীর্ঘমেয়াদী সমর্থন) alias `lts/*` ব্যবহার করে আনইনস্টল করুন, যদি উপলব্ধ থাকে।
nvm uninstall --lts=<LTS name> প্রদত্ত LTS লাইনের জন্য স্বয়ংক্রিয় alias ব্যবহার করে আনইনস্টল করুন, যদি উপলব্ধ থাকে।
nvm use [<version>] <version> ব্যবহার করার জন্য PATH পরিবর্তন করুন। উপলব্ধ হলে .nvmrc ব্যবহার করে এবং সংস্করণ বাদ দেওয়া হলে।
নিম্নলিখিত ঐচ্ছিক আর্গুমেন্টগুলি অবশ্যই `nvm use`-এর পরে সরাসরি প্রদর্শিত হবে:
--silent stdout/stderr আউটপুট নীরব করুন
--lts স্বয়ংক্রিয় LTS (দীর্ঘমেয়াদী সমর্থন) alias `lts/*` ব্যবহার করুন, যদি উপলব্ধ থাকে।
--lts=<LTS name> প্রদত্ত LTS লাইনের জন্য স্বয়ংক্রিয় alias ব্যবহার করুন, যদি উপলব্ধ থাকে।
--save নির্দিষ্ট সংস্করণটি .nvmrc-এ লিখুন।
nvm exec [<version>] [<command>] <version>-এ <command> চালান। উপলব্ধ হলে .nvmrc ব্যবহার করে এবং সংস্করণ বাদ দেওয়া হলে।
নিম্নলিখিত ঐচ্ছিক আর্গুমেন্টগুলি অবশ্যই `nvm exec`-এর পরে সরাসরি প্রদর্শিত হবে:
--silent stdout/stderr আউটপুট নীরব করুন
--lts স্বয়ংক্রিয় LTS (দীর্ঘমেয়াদী সমর্থন) alias `lts/*` ব্যবহার করুন, যদি উপলব্ধ থাকে।
--lts=<LTS name> প্রদত্ত LTS লাইনের জন্য স্বয়ংক্রিয় alias ব্যবহার করুন, যদি উপলব্ধ থাকে।
nvm run [<version>] [<args>] <args> আর্গুমেন্ট হিসাবে <version>-এ `node` চালান। উপলব্ধ হলে .nvmrc ব্যবহার করে এবং সংস্করণ বাদ দেওয়া হলে।
নিম্নলিখিত ঐচ্ছিক আর্গুমেন্টগুলি অবশ্যই `nvm run`-এর পরে সরাসরি প্রদর্শিত হবে:
--silent stdout/stderr আউটপুট নীরব করুন
--lts স্বয়ংক্রিয় LTS (দীর্ঘমেয়াদী সমর্থন) alias `lts/*` ব্যবহার করুন, যদি উপলব্ধ থাকে।
--lts=<LTS name> প্রদত্ত LTS লাইনের জন্য স্বয়ংক্রিয় alias ব্যবহার করুন, যদি উপলব্ধ থাকে।
nvm current বর্তমানে সক্রিয় Node-এর সংস্করণ প্রদর্শন করুন
nvm ls [<version>] ইনস্টল করা সংস্করণ তালিকাভুক্ত করুন, প্রদত্ত <version>-এর সাথে মিললে প্রদান করা হলে
--no-colors রঙ নিষ্ক্রিয় করুন
--no-alias `nvm alias` আউটপুট দমন করুন
nvm ls-remote [<version>] ইনস্টলের জন্য উপলব্ধ দূরবর্তী সংস্করণ তালিকাভুক্ত করুন, প্রদত্ত <version>-এর সাথে মিললে প্রদান করা হলে
--lts তালিকাভুক্ত করার সময়, শুধুমাত্র LTS (দীর্ঘমেয়াদী সমর্থন) সংস্করণ দেখান
--lts=<LTS name> তালিকাভুক্ত করার সময়, শুধুমাত্র একটি নির্দিষ্ট LTS লাইনের জন্য সংস্করণ দেখান
--no-colors রঙ নিষ্ক্রিয় করুন
nvm version <version> প্রদত্ত বিবরণকে একটি একক স্থানীয় সংস্করণে সমাধান করুন
nvm version-remote <version> প্রদত্ত বিবরণকে একটি একক দূরবর্তী সংস্করণে সমাধান করুন
--lts তালিকাভুক্ত করার সময়, শুধুমাত্র LTS (দীর্ঘমেয়াদী সমর্থন) সংস্করণ থেকে নির্বাচন করুন
--lts=<LTS name> তালিকাভুক্ত করার সময়, শুধুমাত্র একটি নির্দিষ্ট LTS লাইনের জন্য সংস্করণ থেকে নির্বাচন করুন
nvm deactivate বর্তমান shell-এ `nvm`-এর প্রভাব পূর্বাবস্থায় ফিরিয়ে দিন
--silent stdout/stderr আউটপুট নীরব করুন
nvm alias [<pattern>] <pattern> দিয়ে শুরু হওয়া সমস্ত alias দেখান
--no-colors রঙ নিষ্ক্রিয় করুন
nvm alias <n> <version> <version>-এ নির্দেশ করে <n> নামে একটি alias সেট করুন
nvm unalias <n> <n> নামে alias মুছুন
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.jsnode 6.10.3 ব্যবহার করে app.js চালানnvm exec 4.8.3 node app.jsnode 4.8.3 ব্যবহার করেnode app.jsচালানnvm alias default 8.1.0একটি shell-এ ডিফল্ট node সংস্করণ সেট করুনnvm alias default nodeএকটি shell-এ সর্বদা সর্বশেষ উপলব্ধ node সংস্করণে ডিফল্ট করুনnvm install nodeসর্বশেষ উপলব্ধ সংস্করণ ইনস্টল করুনnvm use nodeসর্বশেষ সংস্করণ ব্যবহার করুনnvm install --ltsসর্বশেষ LTS সংস্করণ ইনস্টল করুনnvm use --ltsসর্বশেষ LTS সংস্করণ ব্যবহার করুনnvm set-colors cgYmWটেক্সট রঙ সায়ান, সবুজ, বোল্ড হলুদ, ম্যাজেন্টা, এবং সাদায় সেট করুন
TIP
মুছে ফেলতে, ডিলিট করতে, বা nvm আনইনস্টল করতে, কেবল $NVM_DIR ফোল্ডারটি (সাধারণত ~/.nvm) সরান