2012-05-14 20 views
21

शुरू करना मैंने हाल ही में नोड में प्रवेश किया और मैंने इसे अपने लोकहोस्ट पर स्थापित किया। मैं WAMP का उपयोग कर रहा हूँ। मैं विंडोज विस्टा पर हूं।एक node.js सर्वर

Anwayay, मैंने इसे स्थापित किया। मैं इस बुलाया जा रहा है server.js

var http = require('http'); 

http.createServer(function (request, response) { 
    response.writeHead(200, { 
     'Content-Type': 'text/plain', 
     'Access-Control-Allow-Origin' : '*' 
    }); 
    response.end('Hello World\n'); 
}).listen(1337); 

तो मैं नोड के लिए चला गया और % node server.js टाइपिंग की कोशिश की के साथ अपने स्थानीय होस्ट निर्देशिका में एक नई फ़ाइल बनाया है और सभी मुझे मिल गया एक दीर्घवृत्त था। क्या देता है?


अद्यतन: मैं अपने सिस्टम चर जांच की और देखा कि मेरे PATH सूचियों Node.js रूप C:\Program Files (x86)\nodejs\

enter image description here

+0

"एलीप्स" से आपका क्या मतलब है? रिटर्न हिट करने के बाद क्या आप हमें शाब्दिक आउटपुट दिखा सकते हैं? एफडब्ल्यूआईडब्ल्यू, जैसा कि दिखाया गया कोड मेरे लिए काम करता है। – Ashe

+2

क्या आपने स्थानीयहोस्ट मारा: 1337? वहां क्या सामग्री है? – dwerner

+0

मुझे 'ओप्स मिल गया! Google क्रोम लोकलहोस्ट से कनेक्ट नहीं हो सका: 1337'। हालांकि 'लोकलहोस्ट' ठीक से कनेक्ट होने लगता है क्योंकि मैं 'लोकहोस्ट' – nn2

उत्तर

43

भागो cmd और फिर node server.js चलाते हैं। आपके उदाहरण में, आप अपने आदेश को चलाने के लिए आरईपीएल का उपयोग करने की कोशिश कर रहे हैं, जो काम नहीं करेगा। इलिप्सिस नोड.जेएस वर्तमान स्कोप बंद करने से पहले अधिक टोकन की उम्मीद कर रहा है (आप यहां कोड टाइप कर सकते हैं और इसे फ्लाई पर चला सकते हैं)

+1

कॉन्फ़िगर किया गया है तो मुझे इलिप्स ... – nn2

+0

ओह, मुझे मिल गया। धन्यवाद महोदय। – nn2

+3

'त्रुटि: मॉड्यूल नहीं ढूंढ सकता 'सी: \ प्रोग्राम फ़ाइलें \ nodejs \ server.js' फ़ंक्शन पर। Module._resolveFilename (module.js: 338: 15) फ़ंक्शन पर। मॉड्यूल._लोड (मॉड्यूल.जेएस: 28 9: 25) Function.Module.runMain (module.js: 467: 10) स्टार्टअप पर (node.js: 136: 18) node.js पर: 963: 3' –

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