2016-02-18 8 views
46

मैं npm इंस्टॉल चला रहा हूं लेकिन यह मुझे एक त्रुटि दे रहा है। मैंने अद्यतन से पहले कमांड चलाने की भी कोशिश की। $ npm एनपीएम स्थापित करें और मैंने भी सुन्दर-एफएस अपडेट किया।एनपीएम WARN ने [email protected] को हटा दिया: graceful-fs संस्करण 3

$ npm install -g graceful-fs 
[email protected] C:\Users\RDY672\AppData\Roaming\npm\node_modules\graceful-fs 

त्रुटि के रूप में नीचे है:

$ npm install -g [email protected] 
npm WARN deprecated [email protected]: graceful-fs version 3 and before will fail on newer node releases. Please update to [email protected]^4.0.0 as soon as possible. 
npm WARN deprecated [email protected]: graceful-fs version 3 and before will fail on newer node releases. Please update to [email protected]^4.0.0 as soon as possible. 
npm WARN deprecated [email protected]: this package has been reintegrated into npm and is now out of date with respect to npm 
npm ERR! cb() never called! 
npm ERR! not ok code 0 
+3

Fwiw, घूंट (एक बहुत ही लोकप्रिय स्थापित टूल) ग्लोब-वॉचर पर निर्भर करता है जो आंतरिक रूप से सुंदर-एफएस 1.2.3 पर निर्भर करता है। यह हर समय इस बारे में शिकायत करता है। ऐसा लगता है कि कुछ बिंदु पर एक क्रंच होने जा रहा है ... – GreenAsJade

+1

[ग्लोब-वॉचर समस्या # 22] (https://github.com/gulpjs/glob-watcher/issues/22) सुझाव देता है कि यह तय नहीं किया गया हो सकता है क्योंकि glob-watcher को हटा दिया जा रहा है –

उत्तर

46

टी एल; डॉ: बस यदि आवश्यक हो तो कीड़े फाइल, और अब के लिए प्रतिवाद चेतावनी की अनदेखी। जब तक यह त्रुटियों को फेंक नहीं देता है, यह आपकी समस्या नहीं है।


सबसे अधिक संभावना है, यह परोक्ष रूप से एक बाहर का तारीख सुंदर-FS के संस्करण है कि नोड के आंतरिक मॉड्यूल पर निर्भर करता है (यहां तक ​​कि ऐसा नहीं होना चाहिए, हालांकि) के आधार पर है। आवश्यकता के अनुसार वह मॉड्यूल नोड के कार्यान्वयन विवरण पर भारी निर्भर करता है, लेकिन 4.x उस सम्मान में कम भंगुर लिखा गया था। एपीआई में 3.x और 4.x के बीच कुछ चीजें बदलीं।

इसके लायक होने के लिए, कुछ हफ्ते पहले एक गिनती उस मॉड्यूल को एनपीएम पर दसवीं डाउनलोड की गई थी। मुझे नहीं लगता कि बहुत बदल रहा है। और उस मॉड्यूल के बड़े उपयोग के हिस्से के कारण (एनपीएम स्वयं परोक्ष रूप से पुराने संस्करण पर निर्भर करता है), Node has already instated a temporary fix where they're trying to get people off of the internal modules

तो चिंता न करें जब तक कि आप इससे उत्पन्न त्रुटियां प्राप्त न करें। मैं आमतौर पर उन बहिष्करण चेतावनियों को अनदेखा करता हूं, क्योंकि वे पहले से ही बहुत प्रसिद्ध हैं।

+3

मैं सुंदर-एफएस कैसे अपग्रेड करूं? sudo NPM सुंदर-FS जी स्थापित [email protected]/usr/स्थानीय/lib/node_modules/सुंदर-FS $ NPM कोणीय-बड़े पैमाने पर स्वत: पूर्ण स्थापित NPM पदावनत [email protected] चेतावनी देते हैं: सुन्दर-एफएस संस्करण 3 और इससे पहले नए नोड रिलीज़ पर असफल हो जाएगा। कृपया जितनी जल्दी हो सके [email protected]^4.0.0 पर अपडेट करें। –

0

मैं विंडोज प्लेटफ़ॉर्म और होमस्टेड का उपयोग कर रहा हूं। मेरे लिए सांत्वना काम में निम्न कमांड:

npm install --no-bin-links 
gulp 
npm rebuild node-sass 
gulp 
7

आप इसके बारे में चिंता करने की जरूरत नहीं है और वहाँ यह केवल विकास को प्रभावित करता है के रूप में निर्भरता के साथ कुछ भी गलत नहीं है। गल्प टीम इस मुद्दे से अवगत है।

हम गल्प 3.x के स्थापित होने पर सुंदर-एफएस बहिष्करण चेतावनी से अवगत हैं। 1. हमारे सुंदर-FS devDependency 2. विनाइल-FS निर्भरता

जो दोनों हम एपीआई परिवर्तन को तोड़ने की वजह से अपग्रेड करने में असमर्थ हैं:

इस की वजह से है।

निर्भरता के साथ कुछ भी गलत नहीं है, खासकर जब से यह केवल विकास में उपयोग किया जाता है। हम इसेमें अपडेट या हटा देंगे और संदेश चलेगा। मेरे लिए

https://github.com/gulpjs/gulp/issues/1571

37

npm install -g graceful-fs [email protected] काम करता है।

यह सुंदर-एफएस का नवीनतम संस्करण स्थापित करता है !!

+0

यह मेरे लिए भी काम किया! धन्यवाद! – Ben

+0

मेरे मामले में मेरे पास पहले से ही खूबसूरत-एफएस स्थापित है इसलिए मैंने एनपीएम अपडेट-जी सुन्दर-एफएस @ नवीनतम चलाया और यह चाल – Ian

2

मैं इस बारे में सभी टिप्पणियों से सहमत हूं कि इससे यह प्रभावित नहीं होता है। लेकिन अगर आप अपग्रेड करना चाहते हैं।

पहले, देखें जो संस्करण आप पहले से ही सुंदर

$ npm ls graceful-fs 

की क्या ज़रूरत है और यदि आप इसे के नवीनतम संस्करण की जरूरत नहीं है तो यह

$ sudo npm install -g graceful-fs [email protected] 
+0

नवीनतम संस्करण मेरे लिए अनबंटू 14.04 पर काम नहीं किया। कोई संगत संस्करण नहीं मिला: graceful-fs @ नवीनतम संस्करण मान्य इंस्टॉल लक्ष्य: 4.1.4, 4.1.3, 4.1.2, 4.1.1, 4.1.0, 3.0.8, ... – Preston

+0

शब्द बदलें आपके द्वारा उपलब्ध नवीनतम संस्करण में से एक के लिए "नवीनतम संस्करण" ... क्षमा करें, मेरा बुरा, मैंने समझाया नहीं है कि आपको "नवीनतम संस्करण" शब्द शामिल नहीं करना चाहिए .... मुझे उम्मीद है कि यह आपके लिए काम करेगा। –

+0

क्षमा करें विक, मैं उस पर बाहर निकल गया। वाग्रेंट पर एप्स सेटअप के लिए उबंटू/ज़र्ब फाउंडेशन के साथ संघर्ष करना और यह सुनिश्चित नहीं था कि यह एक योगदान कारक था या नहीं। वैसे भी, इस टिप्पणी के समय यह काम करता है: npm install -g graceful-fs [email protected] – Preston

संबंधित मुद्दे