2010-06-28 50 views
0

我是新来的Node.js.我知道有更多的可用调试器(如node_debug和ndb),但是有没有一种简单的方法来查看Node.js中引发的运行时错误?如何查看Node.js错误?

一个简单的例子文件是这样的:

var sys = require('sys'), 
http = require("http"); 

var server = http.createServer(function(req, res) { 
    var foo = [1, 2, 3]; 
    foo.append(4); 
    res.writeHead(200, {'Content-Type': 'text/html'}); 
    res.write('Ok', 'utf-8'); 
    res.end(); 
}); 

server.listen(8080); 

sys.puts("Server running at http://localhost:8080/"); 

foo.append(4);线路出现故障,但误差不会永远似乎得到传播到控制台,我没有看到它在Console.app或者STD_ERR。

有没有办法查看错误?

回答

1

更新我的副本Node.js(从v0.1.95到v0.1.99)似乎修复了它。