JavaScript में npx टूल

वर्तमान में, पैकेजों को ग्लोबल इंस्टॉल करना खराब प्रथा माना जाता है। बात यह है कि ऐसी इंस्टॉलेशन ऑपरेटिंग सिस्टम को क्लटर कर देती है, और साथ ही अलग-अलग प्रोजेक्ट्स के लिए लाइब्रेरी के कई वर्जन एक साथ रखने की अनुमति नहीं देती है।

प्रोग्राम-पैकेजों को प्रोजेक्ट में लोकल इंस्टॉल करना बेहतर है, और उन्हें रन करने के लिए विशेष टूल npx का उपयोग करना बेहतर है।

आइए देखें कि यह कैसे किया जाता है। आइए sloc यूटिलिटी को प्रोजेक्ट में लोकल इंस्टॉल करें (dev डिपेंडेंसी में):

terminalnpm install -D sloc

अब, हमारे प्रोजेक्ट फोल्डर में रहते हुए, हम इंस्टॉल की गई यूटिलिटी को कॉल कर सकते हैं:

terminalnpx sloc .
Задание 1

cowsay लाइब्रेरी को लोकल इंस्टॉल करें और फिर npx के through इसे कॉल करें।