নোড সংস্করণটি কীভাবে ডাউনগ্রেড করবেন


115

আমি আমার নোড সংস্করণটি সর্বশেষে থেকে ডাউনগ্রেড করতে চাই v6.10.3।

তবে এখনও পর্যন্ত কিছুই কাজ করেনি। এনভিএম চেষ্টা করে এবং এটি একটি ত্রুটি দেয় পাশাপাশি মেক কমান্ড পাওয়া যায় না বলে জানায়। আমি কীভাবে নোডকে ডাউনগ্রেড করতে পারি?


দেখে মনে হচ্ছে আপনার প্যাকেজটি ইনস্টল করা হয়েছে তবে PATH এ যোগ করা হয়নি। আপনার প্যাকেজটিতে পাথ যুক্ত করুন এবং সমস্ত সূক্ষ্মভাবে কাজ করবে
— রাফেল

উত্তর:


191

আপনি nনোডের সংস্করণ পরিচালনার জন্য ব্যবহার করতে পারেন । সেখানে জন্য ইন্ট্রো একটি সহজ n।

$ npm install -g n
$ n 6.10.3

এটি ব্যবহার করা খুব সহজ।

তারপরে আপনি আপনার নোড সংস্করণটি প্রদর্শন করতে পারেন:

$ node -v
v6.10.3

উইন্ডোজের জন্য এনভিএম হ'ল একটি প্রশংসিত সরঞ্জাম।


70
nউইন্ডোজ সমর্থন করে না
— থোরবজর্ন ক্যাপেল হ্যানসেন


4
এই নিবন্ধে প্রথমে এনপিএম ক্যাশে পরিষ্কার করার পরামর্শ দিচ্ছেন, তবে এটি ম্যাকের জন্য উপরে হিসাবে ঠিক কাজ করে। আদেশsudo npm cache clean -f
— রাবেল ওবিস্পো

4
এটি এত তাড়াতাড়ি ছিল
— ইয়ান সাম্জ

4
উইন্ডোজের জন্য এটি ব্যবহার করুন: github.com/coreybutler/nvm- উইন্ডোগুলি এরnvm মাধ্যমে নোড সংস্করণ সেটআপ করতে এবং নিয়ন্ত্রণ করতে পারে।
— আর্সেন খাচাতুরিয়ান

54

উইন্ডোজ জন্য:

পদক্ষেপ

  1. যাও Control panel> program and features>Node.js তারপর আনইনস্টল

  2. ওয়েবসাইটে যান: https://nodejs.org/en/ এবং সংস্করণটি ডাউনলোড করুন এবং ইনস্টল করুন ।


6
যারা পুরানো সংস্করণ খুঁজছেন তাদের জন্য এগুলি এখানে পাওয়া যাবে, nodejs.org/dist
— মর্টেন নর্গার্ড

21

আপনার নোড সংস্করণ নির্ধারণ করা হচ্ছে

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

এই নিবন্ধটি দ্বারা অনুপ্রাণিত উত্তর ।



11

উইন্ডোজ 10 এর জন্য,

  • "প্রোগ্রাম যুক্ত করুন বা সরান" থেকে নোডটি আনইনস্টল করা হচ্ছে
  • Https://nodejs.org/en/ থেকে প্রয়োজনীয় সংস্করণ ইনস্টল করা হচ্ছে

আমার জন্য কাজ।


10

আপনি যদি ম্যাকোএসে থাকেন এবং এনভিএম ব্যবহার না করে থাকেন তবে সবচেয়ে সহজ উপায় হ'ল নোড.জেএস ওয়েবসাইট থেকে আসা ইনস্টলারটি চালানো। এটি কোনও পুরানো হলেও আপনার নতুন ইনস্টলেশনটির বিকল্পটি পরিচালনা করতে যথেষ্ট চালাক। কমপক্ষে এটি আমার পক্ষে কাজ করেছিল।


ধন্যবাদ, এটি এখন পর্যন্ত সবচেয়ে সহজ সমাধান
— স্টিফান রেইন

4
এখানে সর্বদা নোড সংস্করণগুলির সাথে অফিশিয়াল লিঙ্কটি রয়েছে নোডজেএস.আর / ডিস্ট আপনি আপনার প্রয়োজনীয় সংস্করণটি খুঁজে পেতে CTRL+F( CMD+Fম্যাকের উপর) ব্যবহার করতে পারেন । .pkgআপনি ম্যাক ব্যবহার করছেন এবং আপনি যেতে প্রস্তুত যদি ফাইল ডাউনলোড করুন ! :)
— আলেকসান্দার

7

নিম্নলিখিত কমান্ড ব্যবহার করার চেষ্টা করুন

//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

7

এটি আপনার কোড এবং আপনি যে সংস্করণটি ইনস্টল করেছেন তার মধ্যে ভার্সন অসামঞ্জস্যতার কারণে হতে পারে।

আমার ক্ষেত্রে আমি বিকাশের জন্য 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

দ্রষ্টব্য: এনভিএম ব্যবহার করার জন্য আপনাকে আপনার সিস্টেমে এনভিএম ইনস্টল করতে হবে।

বিল্ড-এসেনশিয়ালগুলি ইনস্টল করা বা বর্তমান নোড সংস্করণ আনইনস্টল করার মতো সমাধানগুলি চেষ্টা করার আগে আপনার এই সমাধানটি চেষ্টা করা উচিত কারণ আপনি যে সমস্ত ইনস্টলেশন / আনইনস্টল করেছেন তার সবগুলি উল্টিয়ে দেওয়ার চেয়ে আপনি সংস্করণগুলিতে সহজেই পরিবর্তন করতে পারেন।


4

আপনার উপর হন, তাহলে উইন্ডোজ আমি নিজে নোড আনইনস্টল করে ইনস্টল করার পরামর্শ দিই 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

2

নোড 8 এ ডাউনগ্রেডের পদক্ষেপ

brew install node@8
brew link node@8 --force

যদি সতর্কতা সতর্কতা অনুসারে ফোল্ডার এবং ফাইলগুলি সরিয়ে দেয় তবে কমান্ডটি আবার:

brew link node@8 --force

আমার জন্য নিখুঁতভাবে কাজ করেছেন - এর সুবিধাটিও হ'ল - তবে আপনি বারু মাধ্যমে সঠিক আপডেট পাবেন তবে কেবলমাত্র নির্বাচিত মুক্তির জন্য। আপনি যদি পূর্ববর্তী ইনস্টলেশনগুলি থেকে বাদ পড়ে থাকেন তবে 'লিঙ্ক' পর্যায়ে আপনার সমস্যা হতে পারে তবে এটি পরিষ্কার করা সহজ যেখানে আপনার দিকে ইঙ্গিত করা হবে।
— রোমান নিকচেনকো

brew link node@8 --force --overwriteসমস্যাটি সমাধান করুন
— আন্তন লুকিন

2

উইন্ডোগুলির ক্ষেত্রে , আপনার কাছে একটি বিকল্প হ'ল নোডের বর্তমান সংস্করণটি আনইনস্টল করুন। তারপরে নোড ওয়েবসাইটে যান এবং পছন্দসই সংস্করণটি ডাউনলোড করুন এবং পরিবর্তে এটি শেষটি ইনস্টল করুন।


2

ম্যাকের মধ্যে ব্রিউ সহ একটি দ্রুত পদ্ধতি রয়েছে :

brew search node

আপনি কিছু সংস্করণ দেখুন, উদাহরণস্বরূপ: নোড @ 10 নোড @ 12 ... তারপরে

brew unlink node

এবং এখন উদাহরণস্বরূপ নোড @ 12 এর জন্য একটি পূর্ববর্তী সংস্করণ নির্বাচন করুন

brew link --overwrite --force node@12

প্রস্তুত, আপনি নোড সংস্করণটি ডাউনগ্রেড করেছেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.