আপনি ইতিমধ্যে জানি হতে পারে, npm বর্তমানে এর সাথে একত্রিত অবস্থায় থাকে Node.js । এর মানে যে যদি আপনি ইনস্টল করা আছে Node.js , আপনি ইতিমধ্যে ইনস্টল npm হিসাবে ভাল।
এছাড়াও, এর বেতন মনোযোগ Node.js এবং npm উন্মোচিত সংস্করণগুলো টেবিল যে অনুষ্ঠানগুলি আমাদের আনুমানিক সংস্করণ সামঞ্জস্য। কখনও কখনও, সংস্করণ তাত্পর্য অসঙ্গতি ত্রুটি হতে পারে।
সুতরাং, আপনি যদি বিকাশকারী হন তবে নোড.জেএস সংস্করণ ব্যবস্থাপকগুলির মধ্যে একটি ব্যবহার করে আপনার বিকাশের পরিবেশ পরিচালনার জন্য এটি "সেরা অনুশীলন" kind
এখানে সর্বাধিক জনপ্রিয়গুলির একটি তালিকা এবং ব্যবহারের নোট রয়েছে:
হোমব্রিউ (ম্যাকোস)
আপনি যদি ম্যাকোজে থাকেন তবে আপনি হোমব্রিউ ব্যবহার করতে পারেন ।
আসলে, এটি কেবল একটি নোড.জেএস সংস্করণ পরিচালক নয় manager
আপনার ম্যাকের হোমব্রু ইনস্টল করতে :
$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
ইনস্টল করার জন্য Node.js এবং npm Homebrew ব্যবহার করে, সঞ্চালন করুন:
$ brew install node
পরে, আপনি এগুলি ব্যবহার করে আপডেট করতে সক্ষম হবেন:
$ brew update && brew upgrade node
এছাড়াও, আপনি করতে পারেন সুইচ মধ্যে Node.js সংস্করণ পাশাপাশি:
$ brew switch node 0.10.26
npm করা হবে আপগ্রেড / ডাউনগ্রেড স্বয়ংক্রিয়ভাবে।
এন (ম্যাকোস, লিনাক্স)
এন সবচেয়ে সম্ভাবনা রয়েছে rvm (রুবি সংস্করণ ম্যানেজার), এবং পরিচালনা করতে ব্যবহার করা হয় Node.js এবং npm একযোগে সংস্করণ। এটি খাঁটি লিনাক্স শেলের উপর লেখা এবং এনপিএম মডিউল হিসাবে উপলব্ধ । সুতরাং, আপনি ইতিমধ্যে কোন আছে যদি Node.js সংস্করণ ইনস্টল, আপনি পারেন ইনস্টল / আপডেট এন মাধ্যমে প্যাকেজ npm
:
$ npm install -g n
ডাউনলোড, ইনস্টল করুন এবং সুইচিং, Node.js এবং npm সংস্করণ মতই সহজ:
$ n 0.10.26
$ n 0.8.17
$ n 0.9.6
ডাউনলোড করতে, ইনস্টল করতে এবং সর্বশেষ অফিসিয়াল প্রকাশে স্যুইচ করতে , ব্যবহার করুন:
$ n latest
ডাউনলোড করতে, ইনস্টল করতে এবং সর্বশেষ স্থিতিশীল অফিসিয়াল রিলিজটিতে স্যুইচ করতে , ব্যবহার করুন:
$ n stable
পূর্ববর্তী সক্রিয় সংস্করণে (ওরফে $ cd -
) স্যুইচ করতে , ব্যবহার করুন:
$ n prev
আপনি যদি ইনস্টলড নোড.জেএস সংস্করণগুলির তালিকা দেখতে চান তবে n
আপনার কমান্ড লাইন থেকে চালান । আউটপুট নিম্নলিখিত মত কিছু হবে:
$ n
0.10.26
• 0.8.17
0.9.6
যেখানে ডট (•) এর অর্থ এটি বর্তমানে সক্রিয় সংস্করণ। তালিকা থেকে অন্য নোড.জেএস সংস্করণ নির্বাচন করতে , Up
/ Down
তীর কী ব্যবহার করুন এবং Enter
কীটি ব্যবহার করে সক্রিয় করুন ।
ইনস্টল করার জন্য উপলব্ধ সংস্করণগুলির তালিকা করতে:
$ n lsr
এনভিএম (ম্যাকোস, লিনাক্স)
nvm এছাড়াও মত হয় rvm , এমনকি কমান্ড নাম এবং ব্যবহার খুব অনুরূপ।
এনভিএম ইনস্টল করতে আপনি ইনস্টলেশন স্ক্রিপ্টটি ব্যবহার করতে পারেন (প্রয়োজনীয় git
) cURL
:
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
বা wget
:
$ wget -qO- https://raw.github.com/creationix/nvm/master/install.sh | sh
একটি নির্দিষ্ট নোড.জেএস এবং এনপিএম সংস্করণ ডাউনলোড এবং ইনস্টল করতে , ব্যবহার করুন:
$ nvm install 0.10
তারপরে, আপনি এটি ব্যবহার করে ইনস্টল করা সংস্করণে স্যুইচ করতে পারেন:
$ nvm use 0.10
এছাড়াও, আপনি .nvmrc
সংস্করণ নম্বর সম্বলিত ফাইল তৈরি করতে পারেন , তারপরে নিম্নলিখিত কমান্ডটি ব্যবহার করে নির্দিষ্ট সংস্করণে স্যুইচ করুন:
$ nvm use
ইনস্টল করা নোড.জেএস সংস্করণগুলির তালিকা দেখতে , ব্যবহার করুন:
$ nvm ls
ইনস্টল করার জন্য উপলব্ধ সংস্করণগুলির তালিকা করতে:
$ nvm ls-remote
এনভিএম উইন্ডোজ (উইন্ডোজ)
এনভিএম-উইন্ডোজ হ'ল উইন্ডোজের জন্য একটি নোড.জেএস সংস্করণ পরিচালন ইউটিলিটি, যা গো-তে লিখিতভাবে লেখা হয় ।
এটি এনভিএম হিসাবে একই জিনিস নয় । তবে নোড.জেএস ভার্সন ম্যানেজার হিসাবে ব্যবহারটি খুব মিল।
ইনস্টল করার জন্য nvm-জানালা তা যেকোনো বিদ্যমান সংস্করণ আনইনস্টল করতে প্রয়োজন বোধ করা হয় Node.js এবং npm পূর্বেই। তারপরে, রিলিজগুলি থেকে সর্বশেষতম ইনস্টলারটি ডাউনলোড এবং চালিত করুন ।
এনভিএম-উইন্ডোজগুলি আপগ্রেড করতে নতুন ইনস্টলারটি চালান run এটি আপনার নোড.জেএস ইনস্টলেশনগুলি স্পর্শ না করে আপডেট করার জন্য প্রয়োজনীয় ফাইলগুলি নিরাপদে ওভাররাইট করবে ।
এনভিএম-উইন্ডোজ একটি অ্যাডমিন শেল চালায়। এনভিএম-উইন্ডো ব্যবহারের জন্য আপনাকে প্রশাসক হিসাবে পাওয়ারশেল বা কমান্ড প্রম্পট শুরু করতে হবে ।
ব্যবহারের আগে, আপনাকে নিম্নলিখিত কমান্ডের সাহায্যে এনভিএম-উইন্ডোজ সক্ষম করতে হবে :
C:\> nvm on
একটি নির্দিষ্ট নোড.জেএস এবং এনপিএম সংস্করণ ডাউনলোড এবং ইনস্টল করতে , ব্যবহার করুন:
C:\> nvm install 0.12
তারপরে, আপনি এটি ব্যবহার করে ইনস্টল করা সংস্করণে স্যুইচ করতে পারেন:
C:\> nvm use 0.12
আপনি যদি ইনস্টলড নোড.জেএস সংস্করণগুলির তালিকা দেখতে চান তবে ব্যবহার করুন:
C:\> nvm list
ইনস্টল করার জন্য উপলব্ধ সংস্করণগুলির তালিকা করতে:
C:\> nvm list available