Https://github.com/npm/npm/issues/2943 এর কারণে , এনপিএম কখনই উলেস প্যাকেজগুলির ক্ষমতা এবং একই প্যাকেজের একাধিক সংস্করণ ইনস্টল করার ক্ষমতা সমর্থন করবে না।
গিথুব ইস্যুতে পোস্ট করা কাজের ক্ষেত্রগুলি খাঁটি-জেএস মডিউলগুলির জন্য কাজ করতে পারে তবে এনএমপি ফ্রন্টএন্ড প্যাকেজ পরিচালনার জন্য একটি মান হিসাবে পরিণত হওয়ায় প্যাকেজগুলিতে এখন বিভিন্ন সম্পদ যেমন সিএসএস অন্তর্ভুক্ত রয়েছে।
একই প্যাকেজের একাধিক সংস্করণ ইনস্টল করার জন্য কি কোনও কার্যকারিতা রয়েছে?
আমি যে সেরা ধারণাটি নিয়ে এসেছি তা হ'ল একটি প্যাকেজ "ক্লোন" করা এবং কিছুটা আলাদা নামের সাথে প্রকাশ করা।
উদাহরণস্বরূপ, যদি আপনি একাধিক সংস্করণ প্রয়োজন jquery
, আপনি শুধু প্যাকেজ নামক প্রকাশ পারে jquery-alias1
, jquery-alias2
, jquery-alias3
ইত্যাদি, এবং তারপর যথাযথ সংস্করণ সেট আপনারpackage.json
।
অথবা তোমাদেরকে তাদের সংস্করণ সংখ্যা, যেমন অনুযায়ী প্যাকেজ নাম কি হতে পারে jquery-1.11.x
, jquery-2.1.x
ইত্যাদি ..
এই উভয় পন্থা যদিও ম্লান মনে হচ্ছে। আরও ভাল আছে?