2016-04-19 10 views
42

मैं उबंटू 15.04 का उपयोग कर रहा हूं।आपके ऑपरेटिंग सिस्टम या आर्किटेक्चर के साथ संगत नहीं है: [email protected]

npm install fsevents 

मैं त्रुटि निम्न हो रही है::

npm WARN optional Skipping failed optional dependency /chokidar/fsevents: 
npm WARN notsup Not compatible with your operating system or architecture: [email protected] 
npm WARN [email protected] No repository field. 

किसी को भी इस का हल है निम्न आदेश चलाकर जबकि?

उत्तर

68

अन्य आवेदन के निर्माण के दौरान मुझे इस निर्भरता के साथ एक ही समस्या का सामना करना पड़ रहा था।

जो अच्छी तरह से NPM के लिए इस्तेमाल नहीं कर रहे हैं, और इस तरह कैसे अपने आवेदन व्यवहार करेंगे के बारे में अनिश्चित बस ज्ञान के लिए और लोगों के लिए

:

fsevents के बाद से ओएस एक्स में एक एपीआई अनुप्रयोगों सूचनाओं के लिए रजिस्टर करने के लिए अनुमति देता है किसी दिए गए निर्देशिका पेड़ में परिवर्तनों का। चल रहा है:

npm install --no-optional

कोई कमियां साथ, चाल करना होगा।

+2

सावधानी बरतनी है कि यह सभी वैकल्पिक निर्भरता विफलताओं को छुपाएगा। निर्भरता वैकल्पिक नहीं होने के कारण एक बड़ा सौदा नहीं हो सकता है, लेकिन जो लोग आपके प्लेटफ़ॉर्म पर काम करेंगे वे भी सूचित नहीं होंगे अगर वे किसी कारण से स्थापित करने में विफल रहे। –

+0

मुझे भी एक ही समस्या का सामना करना पड़ा लेकिन - नो-वैकल्पिक ने समस्या का समाधान नहीं किया। मैंने एनपीएम संस्करण को 3.10.7 तक घटा दिया, फिर यह ठीक काम किया। –

+0

मैंने अपने जीवन में पहला इंस्टॉलर देखा है जो एक साधारण ओएस चेक नहीं कर सकता है। – Leo

8

यह कोई त्रुटि नहीं है, यह केवल एक चेतावनी है: यह एक वैकल्पिक निर्भरता है।

+0

यह इस पुस्तकालय के बिना के रूप में अच्छी तरह से काम किया। लेकिन इस पुस्तकालय को स्थापित करने का कोई तरीका? – ajaysingh

+1

मुझे नहीं पता कि इसे इंस्टॉल करने का कोई तरीका है (मेरा अनुमान नहीं होगा), लेकिन अगर आप इसे इंस्टॉल कर सकते हैं तो भी मुझे नहीं पता कि यह क्या करेगा क्योंकि यह देशी ओएस एक्स एपीआई के लिए एक रैपर है। – JMM

+0

ठीक है। धन्यवाद! @ जेएमएम – ajaysingh

0

मुझे निर्भरता के साथ एक ही समस्या थी। कृपया पैकेज.जेसन फ़ाइल की जांच करें, devdependency अनुभाग के अंतर्गत "टाइपिंग": "^ 0.8.1" प्रविष्टि जोड़ें। पहले कॉमा जोड़ने के लिए मत भूलना :) उम्मीद है कि यह मुद्दा हल करेगा।

0

जब Redux स्थापित करने मैं भी इस त्रुटि का सामना करना पड़ रहा था:

$ npm install --save react-redux 
npm WARN optional Skipping failed optional dependency /chokidar/fsevents: 
npm WARN notsup Not compatible with your operating system or architecture: [email protected] 

क्या हल मुद्दा --no-optional (तर्क स्थापित किया जा रहा से वैकल्पिक निर्भरता पाएगा) जोड़ने के लिए किया गया था:

npm install --no-optional --save react-redux 
      ^^^^^^^^^^^^^ 

और अब यह सही ढंग से स्थापित है:

$ npm ls redux 
[email protected] /home/me/projects/reduxproject 
└── [email protected] 
,210
2

आप NPM नीचे कमांड लाइन का उपयोग कर डिफ़ॉल्ट रूप से वैकल्पिक निर्भरता स्थापित करने के लिए नहीं बता सकते हैं:

npm config set optional false 
संबंधित मुद्दे