मैं विंडोज़ में एक ऐप चलाने की कोशिश कर रहा हूं और इस ऐप में कुछ मोचा परीक्षण हैं। मुझे बनाने की ज़रूरत है मैं इसविंडोज़ node.js पर मोचा परीक्षण कैसे चलाएं (त्रुटि: मॉड्यूल नहीं मिल सकता है 'सी: cygdrive c उपयोगकर्ता)
Mocha requires make. Can't find a make.exe that works on Windows
और इस
Node.js cannot find module - interfering with cygwin on Windows
पढ़ रहा (cygwin निर्देशिका संरचना के बाहर) Github निर्देशिका में ऐप है और मैं नोड की खिड़कियों संस्करण स्थापित।
मैं powershell का उपयोग करने और के रूप में सुझाव उर्फ की स्थापना, लेकिन मैं हमेशा
> module.js:340 > throw err; > ^Error: Cannot find module 'C:\cygdrive\c\Users\Nicola\AppData\Roaming\npm\node_modules\mocha\bin\mocha' > at Function.Module._resolveFilename (module.js:338:15) > at Function.Module._load (module.js:280:25) > at Module.runMain (module.js:487:10) > at process.startup.processNextTick.process._tickCallback (node.js:244:9) Makefile:5: recipe for target `test' failed make: *** > [test] Error 1
हो और मैं मोचा कि निर्देशिका में स्थापित किया है की कोशिश की (btw क्यों वह node_modules subdir में मोचा के लिए नहीं लग रही है?)। समस्या C:\cygdrive\c\Users
भाग प्रतीत होती है कि मैं इसे कैसे बंद कर सकता हूं?
मैं भी cygwin के तहत मेरे घर/निर्देशिका में फाइल को कॉपी करने की कोशिश की, लेकिन मैं
./node_modules/.bin/mocha: line 1: ../mocha/bin/mocha: No such file or directory
Makefile:5: recipe for target `test' failed
make: *** [test] Error 127
मुझे क्या करना चाहिए मिल गया?
मैं आपका जवाब स्वीकार करूंगा, अंत में यह इतनी परेशानी थी कि मैं बस उबंटू –
में स्थानांतरित हुआ, जैसा कि आपने किया था, वही निराशा का अनुभव किया, और अंत में एक ही चीज़ कर रहा था - यह ठीक है विंडोज़ पर विकसित करना :) –