मैं node.js के लिए नया हूं और बुनियादी सामग्री के साथ प्रयोग करने की कोशिश कर रहा हूं।Node.js http.create सर्वर त्रुटि कैसे प्राप्त करें
मेरे कोड इस
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
है यहाँ सवाल है - मैं कैसे देख सकते हैं अपवाद फेंक दिया (या घटनाओं फेंक दिया) createServer बुला जब? मैंने कोशिश की/पकड़ने की कोशिश की लेकिन यह काम नहीं लग रहा है। मॉड्यूल के एपीआई में मुझे इसका कोई संदर्भ नहीं मिला। मैं पूछ रहा हूं क्योंकि मैंने गलती से एक बंदरगाह (8888) पर एक सर्वर शुरू किया था और मुझे मिली त्रुटि (कमांड लाइन में) त्रुटि थी: EDDRINUSE, यह काफी उपयोगी है लेकिन यह समझने में अच्छा लगेगा कि त्रुटियों को कैसे पकड़ा जाता है नोड में
यह एक बुरा दृष्टिकोण, आप संसाधनों पागल ([>> आधिकारिक बयान] की तरह लीक कर सकता है (https://nodejs.org/api /process.html#process_event_uncaughtexception)) –