यदि आप कमांड लाइन पर gulp चला रहे हैं और आपको इस तरह की त्रुटि मिलती है: gulp को आंतरिक या बाहरी कमांड के रूप में पहचाना नहीं गया
या: 'gulp' शब्द को cmdlet, फ़ंक्शन, स्क्रिप्ट फ़ाइल या संचालन योग्य प्रोग्राम के नाम के रूप में पहचाना नहीं गया।
इसका आमतौर पर मतलब है कि आपको अपने कंप्यूटर पर Gulp CLI को वैश्विक रूप से इंस्टॉल करने की आवश्यकता है और यह जांचना होगा कि npm आपके पाथ एनवायरनमेंट वेरिएबल्स में जोड़ा गया है।
Gulp को वैश्विक रूप से इंस्टॉल करें
Gulp को वैश्विक रूप से इंस्टॉल करने के लिए, पहले सुनिश्चित करें कि आपके कंप्यूटर पर Node.js इंस्टॉल है। यदि नहीं है, तो आप इसे NodeJS.org से डाउनलोड कर सकते हैं।
एक बार Node इंस्टॉल हो जाने पर, अपनी कमांड लाइन पर npm install -g gulp-cli चलाकर Gulp CLI को वैश्विक रूप से इंस्टॉल करें।
जांचें कि npm आपके पाथ एनवायरनमेंट वेरिएबल्स में जोड़ा गया है
यदि आपने Gulp को वैश्विक रूप से इंस्टॉल किया है, लेकिन फिर भी त्रुटि आ रही है, तो जांचें कि आपका वैश्विक npm आपके पाथ में जोड़ा गया है।
Windows में, स्टार्ट मेनू पर क्लिक करें और "environment" टाइप करें, फिर "Edit the system environment variables" चुनें।
"System Properties" विंडो खुलेगी। उसमें "Environment Variables" पर क्लिक करें, फिर नई पॉप-अप विंडो में, "User variables for USERNAME" (जहां "USERNAME" आपका अपना उपयोगकर्ता नाम है) के तहत "Path" एंट्री को डबल-क्लिक या संपादित करें।
एनवायरनमेंट वेरिएबल्स की सूची में, जांचें कि C:\Users\USERNAME\AppData\Roaming\npm नामक एक एंट्री है। यदि नहीं है, तो "New" पर क्लिक करें और वह एंट्री जोड़ें, फिर सहेजने के लिए "OK" दबाएं।
एक बार आपका वैश्विक npm डायरेक्टरी जुड़ जाने पर, अपने CLI (कमांड लाइन इंटरफेस) को पुनरारंभ करें और यह काम करना चाहिए।