JavaScript में npx टूल
वर्तमान में, पैकेजों को ग्लोबल इंस्टॉल करना खराब प्रथा माना जाता है। बात यह है कि ऐसी इंस्टॉलेशन ऑपरेटिंग सिस्टम को क्लटर कर देती है, और साथ ही अलग-अलग प्रोजेक्ट्स के लिए लाइब्रेरी के कई वर्जन एक साथ रखने की अनुमति नहीं देती है।
प्रोग्राम-पैकेजों को प्रोजेक्ट में लोकल इंस्टॉल करना बेहतर है, और उन्हें रन करने के लिए विशेष टूल npx का उपयोग करना बेहतर है।
आइए देखें कि यह कैसे किया जाता है। आइए sloc यूटिलिटी को प्रोजेक्ट में लोकल इंस्टॉल करें (dev डिपेंडेंसी में):
npm install -D sloc
अब, हमारे प्रोजेक्ट फोल्डर में रहते हुए, हम इंस्टॉल की गई यूटिलिटी को कॉल कर सकते हैं:
npx sloc .
cowsay लाइब्रेरी को लोकल इंस्टॉल करें और फिर npx के through इसे कॉल करें।