npm · npm
संदेश
npm WARN deprecated request@2.88.2: request has been deprecated
इसका मतलब
package के लेखक ने उस version को अब अनुशंसित न होने का चिह्न दे दिया है: वह लग गया है और अब भी चलता है। यह आमतौर पर आपकी अपनी package.json की चीज़ नहीं, बल्कि आपके इस्तेमाल किए किसी package द्वारा खींच लाई गई परोक्ष निर्भरता है। npm ls request जैसे नाम से पूछने पर दिखता है कि आपकी कौन-सी सीधी निर्भरता उसे भीतर लाती है, और सुधार की जगह वही सीधी निर्भरता है, यह package नहीं। आज करने को कुछ नहीं है — deprecated कोई सुरक्षा दोष नहीं है, उसके बारे में npm audit बताता है।
सुधार
npm ls request- कौन देता है
- npm
- npm
- 20
npm में कारण अंतिम छह npm ERR! पंक्तियों में नहीं, पहली code XXXX पंक्ति में लिखा होता है, और जब गड़बड़ी आपके कोड की जगह dependency के पेड़ या native build से आती है, तो node_modules मिटाकर फिर install करने से आधे मामले सुलझ जाते हैं।
एरर संदेश कैसे पढ़ें
- पहली पंक्ति से पढ़ें। जितना नीचे जाएँगे उतना वह औज़ार के भीतर की बात है; कारण आम तौर पर सबसे ऊपर लिखा होता है।
- फ़ाइल का नाम और पंक्ति संख्या दिखे तो वहीं से शुरू करें — stack का सबसे ऊपरी frame नहीं, बल्कि वह सबसे ऊपरी पंक्ति जिसमें आपकी लिखी फ़ाइल का नाम हो।
- संदेश को जैसा है वैसा खोजें, पर पहले अपने paths और variable नाम हटा दें — वही खोज को अटकाते हैं।
- वही स्थिति औज़ार के हर संस्करण में अलग शब्दों में आती है। नतीजे बेमेल लगें तो संस्करण संख्या भी जोड़ें।
- कोई सुधार चिपकाने से पहले देख लें कि वह क्या फेंक देगा। इनमें कुछ पलटे नहीं जा सकते।
अक्सर पूछे जाने वाले सवाल
Q. “npm WARN deprecated request@2.88.2: request has been deprecated” का क्या मतलब है?
package के लेखक ने उस version को अब अनुशंसित न होने का चिह्न दे दिया है: वह लग गया है और अब भी चलता है। यह आमतौर पर आपकी अपनी package.json की चीज़ नहीं, बल्कि आपके इस्तेमाल किए किसी package द्वारा खींच लाई गई परोक्ष निर्भरता है। npm ls request जैसे नाम से पूछने पर दिखता है कि आपकी कौन-सी सीधी निर्भरता उसे भीतर लाती है, और सुधार की जगह वही सीधी निर्भरता है, यह package नहीं। आज करने को कुछ नहीं है — deprecated कोई सुरक्षा दोष नहीं है, उसके बारे में npm audit बताता है।
Q. इसे कैसे ठीक करें?
npm ls request — चलाने से पहले ऊपर देख लें कि यह कमांड क्या फेंक देता है।
Q. यह कौन-सा औज़ार देता है?
npm। यह npm में आता है, और संदेश 8 शब्दों का है।