2016-01-09 23 views
5

मैक पर एक udemy ट्यूटोरियल के माध्यम से प्रतिक्रिया करने के लिए प्रतिक्रिया करने के लिए नया। नोड स्थापित ठीक लेकिन जब मैं एक परियोजनाप्रतिक्रिया-देशी init hangs/स्टालों के साथ कोई त्रुटि

प्रतिक्रिया देशी init ProjectName

टर्मिनल उत्पादन शुरू करने के लिए जाना:

यह एक नया बनाने में आपका मार्गदर्शन में मूल निवासी परियोजना प्रतिक्रिया करेंगे/उपयोगकर्ता/myuserid/परियोजनाओं/परियोजना नाम एनपीएम से प्रतिक्रिया-मूल पैकेज स्थापित करना ...

ए और यह सिर्फ वहां "लटका" है ... प्रतीत होता है कि जमे हुए या चबाने के साथ। जब मैं मॉनीटर की जांच करता हूं तो ऐसा लगता है कि टर्मिनल 0% सीपीयू का उपयोग कर रहा है। कोई संकेत नहीं है (बैकस्लैश फ़्लिपिंग या अन्यथा) यह प्रसंस्करण कर रहा है।

प्रोजेक्टनाम निर्देशिका के अंदर एक "package.json" फ़ाइल और उपनिवेशों के समूह के साथ "node_modules" फ़ाइल है।

मैंने इस पोस्ट को एक ही समस्या (https://github.com/facebook/react-native/issues/2806) के साथ देखा, लेकिन ऐसा कोई उपाय नहीं दिखता है। क्या इसे गति देने का कोई तरीका है? मैं कैसे बता सकता हूं कि यह हमेशा के लिए रुक गया है? क्या यह हर परियोजना init के दौरान होगा?

मैं चीन में नहीं कर रहा हूँ ... मैं तेजी से इंटरनेट है ... और मैं NPM 3.3.12

उपयोग कर रहा हूँ धन्यवाद!

+3

कुछ प्रतिक्रिया गलत होने की पुष्टि करने के लिए 'प्रतिक्रिया-मूल init projectname --verbose' के माध्यम से चलने का प्रयास करें। यह सामान्य है कि init कमांड बहुत लंबा लगता है। – purii

+0

धन्यवाद, @purii। सुनिश्चित नहीं है कि '--verbose' टैग कुछ झटके या यह केवल nth समय छोड़ने और कमांड को फिर से करने के लिए था ... लेकिन अब यह हो जाता है। ऐसा लगता है कि --verbose खुद को कुछ भी बदलना चाहिए और मुझे असली कारण जानना अच्छा लगेगा, लेकिन खुशी है कि यह अब काम कर रहा है। धन्यवाद। – sthoward

+0

एफवाईआई - एक पंक्ति में 3 परियोजनाएं अब जब तक मैं '--verbose' का उपयोग नहीं करता तब तक स्टालों को init। ऐसा लगता है कि कुछ अस्वस्थ होना चाहिए, लेकिन उन लोगों के लिए जो संभावित समाधान की तलाश में हैं, ऐसा लगता है कि जो शॉर्ट-सर्किट हो रहा है, उसके आसपास घूमता है। – sthoward

उत्तर

2

मुझे एक ही समस्या मिली, और मुझे पता चला कि प्रश्न पर पहली टिप्पणी उपयोगी है।

दरअसल, अगर कोई त्रुटि नहीं है, तो इसका मतलब है कि निर्भरताओं को डाउनलोड करने में समय लगता है।

आप --verbose जोड़कर डाउनलोड ट्रैक कर सकते हैं:

react-native init projectname --verbose 

आप डाउनलोड का 50% तक पहुँचने के लिए एक लंबी अवधि के खर्च करेगा।


फिर भी, आपको निम्न त्रुटि का सामना हो सकता है:

NPM चेतावनी [email protected] [email protected]~15.3.1 की एक सहकर्मी की आवश्यकता है, लेकिन कोई भी स्थापित किया गया था। एनपीएम क्रिया बाहर निकलें [0, सत्य]

यदि ऐसा है, तो this thread देखें।

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