2010-06-28 1 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 (от версии 0.1.95 до v0.1.99), похоже, исправлено.

Смежные вопросы