मैं एक कॉफ़ीस्क्रिप्ट प्रोजेक्ट के भीतर काम करने वाले नोड्यूनिट मॉड्यूल को प्राप्त करने का प्रयास कर रहा हूं लेकिन इसे चलाने के लिए मूल परीक्षण भी नहीं लग रहा है। यहाँ मेरी उदाहरण है Coffeescript 'nodeunit'coffeescript फ़ाइलों के साथ node.js मॉड्यूल 'nodeunit' का उपयोग कैसे करें
test = true
test2 = false
exports.testSomething = (test) ->
test.expect(1)
test.ok(true, "this should pass")
test.done()
exports.testSomethingElse = (test2) ->
test2.expect(1)
test2.ok(false, "this should fail")
test2.done()
दुर्भाग्य की आवश्यकता होती है, जब मैं '$ nodeunit example.coffee' चलाने मैं त्रुटि आउटपुट प्राप्त:
example.coffee:4 exports.testSomething = (test) -> ^
module.js:296 throw err; ^SyntaxError: Unexpected token > at Module._compile (module.js:397:25) at Object..js (module.js:408:10) at Module.load (module.js:334:31) at Function._load (module.js:293:12) at require (module.js:346:19) at /usr/local/lib/node/nodeunit/lib/nodeunit.js:75:37 at /usr/local/lib/node/nodeunit/deps/async.js:508:13 at /usr/local/lib/node/nodeunit/deps/async.js:118:13 at /usr/local/lib/node/nodeunit/deps/async.js:134:9 at /usr/local/lib/node/nodeunit/deps/async.js:507:9
किसी को भी मदद कर सकते हैं मुझे बस एक सरलीकृत मिल Node.js का उपयोग कर कॉफ़ीस्क्रिप्ट में परीक्षण और चल रहा है?
अग्रिम धन्यवाद
घटनात्मक जासूस काम। मेरा $ NODE_PATH खाली था, लेकिन मेरे अन्य मॉड्यूल में से कोई भी परवाह नहीं था। आपका बहुत बहुत धन्यवाद। –
@ user1028416 आपको अपने उत्तर को सही के रूप में चिह्नित करना चाहिए, फिर। जब आप इसमें हों, तो जवाब देने पर विचार करें। हम स्टैक ओवरफ़्लो पर क्रेडिट के लिए काम करते हैं। :) –