এনপিএক্স টুল জাভাস্ক্রিপ্টে
বর্তমানে প্যাকেজগুলিকে গ্লোবালি ইনস্টল করা খারাপ প্রথা হিসেবে বিবেচিত হয়। বিষয়টি হল, এমন ইনস্টলেশন অপারেটিং সিস্টেমকে জঞ্জালে ভরে দেয় এবং বিভিন্ন প্রকল্পের জন্য একই সাথে লাইব্রেরির একাধিক সংস্করণ রাখার অনুমতি দেয় না।
প্রোগ্রাম-প্যাকেজগুলিকে প্রকল্পে লোকালি ইনস্টল করা ভালো এবং সেগুলি চালানোর জন্য এনপিএক্স নামক একটি বিশেষ টুল ব্যবহার করা ভালো।
চলুন দেখি কিভাবে এটি করা হয়। আসুন ইউটিলিটি sloc কে প্রকল্পে লোকালি ইনস্টল করি (dev ডিপেন্ডেন্সিতে):
npm install -D sloc
এখন, আমাদের প্রকল্পের ফোল্ডারে থাকা অবস্থায়, আমরা ইনস্টল করা ইউটিলিটি কল করতে পারি:
npx sloc .
cowsay লাইব্রেরিটি লোকালি ইনস্টল করুন এবং তারপর এনপিএক্সের মাধ্যমে এটি কল করুন।