2013-04-30 5 views
5

Windows 8 64 बिटकोणीय कर्म धावक रुक जाता है अनिश्चित काल के लिए

Node.js 0.10.5 64 बिट

कर्मा 0.8.5

मैं कर्म सर्वर प्रारंभ करने में सक्षम हूँ, क्रोम ब्राउज़र खुलता है (मैंने इसे कर्म कॉन्फ़िगरेशन में डिफ़ॉल्ट ब्राउज़र के रूप में परिभाषित किया है)। मुद्दा तब आता है जब मैं 'कर्म रन' कर रहा हूं। क्रोम क्रोम 26.0 (विंडोज) पर टैब स्थिति बदल रहा है। लेकिन यह सब कुछ है, कंसोल पर कोई आउटपुट नहीं, कुछ भी नहीं। यह घंटों तक ऐसा ही रह सकता है।

कोई विचार?

संपादित

मैं follwoing gists है: karma.conf.js और main.js (परीक्षण स्क्रिप्ट लोड करने के लिए प्रयोग किया जाता है)। मैं LOG_DEBUG के साथ सर्वर शुरू कर रहा हूं और मैं देख सकता हूं कि सभी स्क्रिप्ट फ़ाइलों को लोड किया गया है। सार यूआरएल: https://gist.github.com/mihaihuluta/5490991

+0

क्या आप अपनी कॉन्फ़िगरेशन फ़ाइल दिखा सकते हैं?कृपया वर्बोज लॉगिंग – smk

+0

डालें, मैंने प्रश्न अपडेट किया है। –

+0

क्या यह काम करता है अगर कर्म रन का उपयोग करने के बजाय, आप एकलRun = true सेट करते हैं? – Jmr

उत्तर

4

मैं व्यक्तिगत रूप से पाया है कि यदि आप require.js है ...

frameworks: ['jasmine', 'requirejs'],

... जब आप इसे ज़रूरत नहीं है, चीजों को अभी "पर क्रियान्वित करने से लॉक हो जाएगा ... "सभी ब्राउज़रों में।

यह भी सुनिश्चित करें कि आपने अपने एडेप्टर निर्दिष्ट किए हैं, उदाहरण के लिए।

files: [ 
    //adapter 
    JASMINE, 
    JASMINE_ADAPTER, 
    //...other files... 
    'test/client/*.js' 
] 

अंत में, मैं

logLevel: config.LOG_DEBUG

और

browsers: ['Chrome'] //only one

... का उपयोग सुनिश्चित करने के लिए मैं सबसे सरल परीक्षण का मामला है और किसी भी विफलता के लिए सभी डिबग जानकारी हो रही है ।

0

पिछली पोस्ट में वर्णित क्या है ( कर्म चलाने में सक्षम नहीं होने के बारे में) केवल एक हैक था। आज मैंने विवरणों पर अधिक ध्यान देने का फैसला किया (जैसा कि मुझे पहले स्थान पर किया जाना चाहिए था) और ques ... I इसे और अधिक सुरुचिपूर्ण और आधिकारिक तरीके से उपयोग करने और चलाने में कामयाब रहा। सबसे पहले मैंने अनइंस्टॉल किया है node.js 0.10.5 64 बिट और स्थापित node.js 0.10.5 x86। जब मैं कर्म पहली बार स्थापित किया है मैं क्रम में जी कर्म स्थापित यह विश्व स्तर पर स्थापित करने की जहां सही आदेश NPM होगा निम्न आदेश NPM कर्म स्थापित किया करते थे। एक बार स्थापित होने पर मैंने सही पथ चर (0 क्रोमबिन और PHANOMJS_BIN) सही पथ और वॉयला के साथ उचित वातावरण जोड़ा! सब ठीक चल रहा है।

यह ब्लॉग से नीचे चला गया है :)।

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