পুরানো সংস্করণে এনপিএম ডাউনগ্রেড করুন


120

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

আমি ইনস্টলেশন পৃষ্ঠার নির্দেশাবলী অনুসারে এনপিএম আপডেট করেছি :

এনপিএম আপডেট করা হচ্ছে

নোড এনএমপি ইনস্টল করে আসে যাতে আপনার এনপিএমের সংস্করণ থাকা উচিত। তবে, এনডিএম নোডের চেয়ে বেশি ঘন ঘন আপডেট হয়, সুতরাং আপনি এটি সর্বশেষতম সংস্করণ নিশ্চিত করতে চাইবেন।

npm install npm@latest -g

উত্তর:


192

@latestআপনি যে সংস্করণটি ডাউনগ্রেড করতে চান তা কেবল প্রতিস্থাপন করুন । আমি সংস্করণ 3.10.10 এ ডাউনগ্রেড করতে চেয়েছি, সুতরাং আমি এই আদেশটি ব্যবহার করেছি:

npm install -g npm@3.10.10

আপনার কোন সংস্করণটি ব্যবহার করা উচিত তা যদি আপনি নিশ্চিত না হন তবে সংস্করণটির ইতিহাসটি দেখুন । উদাহরণস্বরূপ, আপনি দেখতে পারেন যে 3.10.10 হল এনপিএম 3 এর সর্বশেষতম সংস্করণ।


-gএই ক্ষেত্রে মানে কি ? আপনার কি এনপিএমের একটি রেपो-নির্দিষ্ট সংস্করণ থাকতে পারে?
জিম আহো

আপনি npmআপনার জিপোতে জিমাআহো ইনস্টল করতে পারেন তবে আপনি একটি সতর্কতা পেয়েছেন এবং স্থানীয় সংস্করণটি কীভাবে চালানো যায় তা আমি বুঝতে পারি না। আমার মনে হয় এই পরিস্থিতি এড়াতে সবচেয়ে ভাল লাগে।
ডন কার্কবি

এই পোস্ট করার জন্য ধন্যবাদ!
জেমস ড্রিংকার্ড

4
g এর অর্থ বিশ্বব্যাপী
এগ্রুশ

25

আপনি যে সংস্করণটি চান তা কেবল যুক্ত করতে হবে

আপগ্রেড বা ডাউনগ্রেড

এনপিএম ইনস্টল -জি এনপিএম @ সংস্করণ

উদাহরণস্বরূপ, যদি আপনি এনপিএম 5.6.0 থেকে 4.6.1 থেকে ডাউনগ্রেড করতে চান তবে,

npm ইনস্টল করুন -g npm@4.6.1

এটি লিনাক্সে পরীক্ষা করা হয়


2
npm install -g npm@4

এটি মেইল ​​রিলিজ 4 এ সর্বশেষতম সংস্করণ ইনস্টল করবে, সংস্করণ নম্বর নির্দিষ্ট করার দরকার নেই। 4 আপনি যে বড় রিলিজ চান তা প্রতিস্থাপন করুন।


1

এর আগে ইউআরএল থেকে নোড জেস 8.11.3 ডাউনলোড করুন : ডাউনলোড করুন

কমান্ড প্রম্পট ওপেন করুন এবং এটি চালান:

npm install -g npm@3.10.10

এই সংস্করণটি ব্যবহার করুন এটি স্থিতিশীল সংস্করণ যা কর্ডোভা 7.1.0 এর সাথে কাজ করে

কর্ডোভা ব্যবহার ইনস্টল করার জন্য: pm npm ইনস্টল করুন -জি কর্ডোভা@7.1.0

• আপনার আদেশ প্রদান করুন

Ord কর্ডোভা প্ল্যাটফর্মটি অ্যান্ড্রয়েড সরান (আপনার যদি পুরানো অ্যান্ড্রয়েড কোড বা কোড থাকে তবে কিছু সমস্যা আছে)

Ord কর্ডোভা প্ল্যাটফর্মটি অ্যান্ড্রয়েড যুক্ত করে: কর্ডোভাতে অ্যান্ড্রয়েড অ্যাপ্লিকেশন তৈরির জন্য চলছে: করডোভা অ্যান্ড্রয়েড চালান


0

এমনকি আমি দৌড়াও npm install -g npm@4, এটি আমার পক্ষে ঠিক নয়।

অবশেষে, আমি পুরানো নোড.জেএস সংস্করণ ডাউনলোড এবং ইনস্টল করেছি।

https://nodejs.org/download/release/v7.10.1/

এটি এনপিএম সংস্করণ 4।

আপনি এখানে যে কোনও সংস্করণ চয়ন করতে পারেন https://nodejs.org/download/release/

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