আমি আমার নোড সংস্করণটি সর্বশেষে থেকে ডাউনগ্রেড করতে চাই v6.10.3।
তবে এখনও পর্যন্ত কিছুই কাজ করেনি। এনভিএম চেষ্টা করে এবং এটি একটি ত্রুটি দেয় পাশাপাশি মেক কমান্ড পাওয়া যায় না বলে জানায়। আমি কীভাবে নোডকে ডাউনগ্রেড করতে পারি?
আমি আমার নোড সংস্করণটি সর্বশেষে থেকে ডাউনগ্রেড করতে চাই v6.10.3।
তবে এখনও পর্যন্ত কিছুই কাজ করেনি। এনভিএম চেষ্টা করে এবং এটি একটি ত্রুটি দেয় পাশাপাশি মেক কমান্ড পাওয়া যায় না বলে জানায়। আমি কীভাবে নোডকে ডাউনগ্রেড করতে পারি?
উত্তর:
nউইন্ডোজ সমর্থন করে না
sudo npm cache clean -f
nvm মাধ্যমে নোড সংস্করণ সেটআপ করতে এবং নিয়ন্ত্রণ করতে পারে।
উইন্ডোজ জন্য:
পদক্ষেপ
যাও Control panel> program and features>Node.js তারপর আনইনস্টল
ওয়েবসাইটে যান: https://nodejs.org/en/ এবং সংস্করণটি ডাউনলোড করুন এবং ইনস্টল করুন ।
আপনার নোড সংস্করণ নির্ধারণ করা হচ্ছে
node -v // or node --version
npm -v // npm version or long npm --version
আপনি nইনস্টল করেছেন তা নিশ্চিত করুন
sudo npm install -g n // -g for global installation
সর্বশেষতম স্থিতিশীল সংস্করণে আপগ্রেড হচ্ছে
sudo n stable
নির্দিষ্ট সংস্করণে পরিবর্তন করা হচ্ছে
sudo n 10.16.0
এই নিবন্ধটি দ্বারা অনুপ্রাণিত উত্তর ।
উইন্ডোজ 10 এর জন্য,
আমার জন্য কাজ।
আপনি যদি ম্যাকোএসে থাকেন এবং এনভিএম ব্যবহার না করে থাকেন তবে সবচেয়ে সহজ উপায় হ'ল নোড.জেএস ওয়েবসাইট থেকে আসা ইনস্টলারটি চালানো। এটি কোনও পুরানো হলেও আপনার নতুন ইনস্টলেশনটির বিকল্পটি পরিচালনা করতে যথেষ্ট চালাক। কমপক্ষে এটি আমার পক্ষে কাজ করেছিল।
CTRL+F( CMD+Fম্যাকের উপর) ব্যবহার করতে পারেন । .pkgআপনি ম্যাক ব্যবহার করছেন এবং আপনি যেতে প্রস্তুত যদি ফাইল ডাউনলোড করুন ! :)
নিম্নলিখিত কমান্ড ব্যবহার করার চেষ্টা করুন
//For make issues
sudo apt-get install build-essential
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.4/install.sh | bash
//To uninstall a node version
nvm uninstall <current version>
nvm install 6.10.3
nvm use 6.10.3
//check with
node -v
এটি আপনার কোড এবং আপনি যে সংস্করণটি ইনস্টল করেছেন তার মধ্যে ভার্সন অসামঞ্জস্যতার কারণে হতে পারে।
আমার ক্ষেত্রে আমি বিকাশের জন্য v8.12.0 ব্যবহার করছিলাম (স্থানীয়ভাবে) এবং সার্ভারে সর্বশেষ সংস্করণ v13.7.0 ইনস্টল করেছি ।
ব্যবহার তাই nvm আমি কমান্ড নিচে সঙ্গে v8.12.0 করার নোড সংস্করণ সুইচড:
> nvm install 8.12.0 // to install the version I wanted
> nvm use 8.12.0 // use the installed version
দ্রষ্টব্য: এনভিএম ব্যবহার করার জন্য আপনাকে আপনার সিস্টেমে এনভিএম ইনস্টল করতে হবে।
বিল্ড-এসেনশিয়ালগুলি ইনস্টল করা বা বর্তমান নোড সংস্করণ আনইনস্টল করার মতো সমাধানগুলি চেষ্টা করার আগে আপনার এই সমাধানটি চেষ্টা করা উচিত কারণ আপনি যে সমস্ত ইনস্টলেশন / আনইনস্টল করেছেন তার সবগুলি উল্টিয়ে দেওয়ার চেয়ে আপনি সংস্করণগুলিতে সহজেই পরিবর্তন করতে পারেন।
আপনার উপর হন, তাহলে উইন্ডোজ আমি নিজে নোড আনইনস্টল করে ইনস্টল করার পরামর্শ দিই chocolatey আপনার নোড ইনস্টলেশন হ্যান্ডেল করতে। chocoএক টন জনপ্রিয় সফ্টওয়্যার সরবরাহ করার জন্য দুর্দান্ত সি এল এল।
তাহলে আপনি ঠিক করতে পারেন,
choco install nodejs --version $VersionNumber
এবং যদি আপনি ইতিমধ্যে এটি চকোলেটির মাধ্যমে ইনস্টল করেন তবে আপনি এটি করতে পারেন,
choco uninstall nodejs
choco install nodejs --version $VersionNumber
উদাহরণ স্বরূপ,
choco uninstall nodejs
choco install nodejs --version 12.9.1
নোড 8 এ ডাউনগ্রেডের পদক্ষেপ
brew install node@8
brew link node@8 --force
যদি সতর্কতা সতর্কতা অনুসারে ফোল্ডার এবং ফাইলগুলি সরিয়ে দেয় তবে কমান্ডটি আবার:
brew link node@8 --force
brew link node@8 --force --overwriteসমস্যাটি সমাধান করুন
উইন্ডোগুলির ক্ষেত্রে , আপনার কাছে একটি বিকল্প হ'ল নোডের বর্তমান সংস্করণটি আনইনস্টল করুন। তারপরে নোড ওয়েবসাইটে যান এবং পছন্দসই সংস্করণটি ডাউনলোড করুন এবং পরিবর্তে এটি শেষটি ইনস্টল করুন।
ম্যাকের মধ্যে ব্রিউ সহ একটি দ্রুত পদ্ধতি রয়েছে :
brew search node
আপনি কিছু সংস্করণ দেখুন, উদাহরণস্বরূপ: নোড @ 10 নোড @ 12 ... তারপরে
brew unlink node
এবং এখন উদাহরণস্বরূপ নোড @ 12 এর জন্য একটি পূর্ববর্তী সংস্করণ নির্বাচন করুন
brew link --overwrite --force node@12
প্রস্তুত, আপনি নোড সংস্করণটি ডাউনগ্রেড করেছেন।