0
下面的代碼無法正常工作時,如何捕捉錯誤:連接在node.js中使用Unix套接字
#!/usr/local/opt/node-0.10.24/bin/node
var net = require('net');
try {
socket = net.connect("/tmp/test",function() {
socket.on('error', function(err) {
console.log("err");
});
});
} catch(err) {
console.log("err");
}
如果有錯誤,我怎麼能抓住它?在這個例子中,我得到一個: ENOENT或ECONNREFUSED(mkfifo/tmp/test)。它不應該打印「錯誤」?
非常感謝,它正在工作。我認爲這個嘗試會抓住它。謝謝 –