এটি 'স্কোপড প্যাকেজস' নামে পরিচিত এনপিএমের একটি নতুন বৈশিষ্ট্য, যা এনপিএম প্যাকেজগুলিকে কার্যকরভাবে নাম-গতিতে অনুমতি দেয়। এনপিএম-এর প্রতিটি ব্যবহারকারীর এবং সংস্থার নিজস্ব সুযোগ রয়েছে এবং তারা কেবলমাত্র এটির প্যাকেজ যুক্ত করতে পারে।
এটি বিভিন্ন কারণে কার্যকর:
- এটি সংস্থাটিকে এটি পরিষ্কার করার অনুমতি দেয় যে কোন প্যাকেজগুলি 'অফিসিয়াল' এবং কোনটি নয়।
- উদাহরণস্বরূপ, যদি কোনও প্যাকেজটির সুযোগ থাকে তবে
@angular
আপনি জানেন যে এটি কৌণিক কোর দল প্রকাশ করেছে।
- প্যাকেজটির নামটি কেবলমাত্র রেজিস্ট্রি নয়, কেবল এটি প্রকাশিত সুযোগের সাথে অনন্য হতে হবে।
- উদাহরণস্বরূপ, প্যাকেজটির নামটি
http
ইতিমধ্যে মূল সংগ্রহস্থলে নেওয়া হয়েছে, তবে কৌণিকটিও এটি সক্ষম করতে সক্ষম @angular/http
।
কারণ বিশ্লেষণ করা প্যাকেজ পাবলিক অনুসন্ধানে প্রদর্শিত না কারণ তাদের অনেক ব্যক্তিগত প্যাকেজের NPM এর অর্থ প্রদান পরিষেবা ব্যবহার সংগঠন দ্বারা নির্মিত, এবং তারা আরামদায়ক খোলার নও আপ অনুসন্ধান যতক্ষণ না তারা সম্পূর্ণভাবে নির্দিষ্ট তারা না হতে পারে আইনী দৃষ্টিকোণ থেকে, এমন কোনও কিছুকে জনসমক্ষে প্রকাশ করা উচিত যা এটি সাধারণভাবে বোধগম্য।
আরও তথ্যের জন্য, এনপিএম ডক্স এবং কৌণিক ডক্স দেখুন ।
সম্পাদনা: দেখা যাচ্ছে যে পাবলিক স্কোপড প্যাকেজগুলি এখন অনুসন্ধানে সঠিকভাবে প্রদর্শিত হবে !
npm help scope