2012-09-23 49 views
0

这是关于以下的小演示项目: https://github.com/lockerfish/nodejs-socket-io-chat/blob/master/chat.jsconsole.log不能与nodejs socket.io项目一起使用?

中有一个的console.log(chat.js的第32行),我永远不可能触发。我也无法得到任何其他console.log输出任何东西。聊天服务器按预期工作......但我无法获取控制台日志。很简单,没有任何东西可以输出到控制台。

这是为什么?它与nodejs有什么关系?也许与socket.io?显然,我是新来的,但不是一般的JavaScript。我在这里错过了什么?

+0

'alert(console.log);'给你什么? – Aesthete

+0

@美学 - 没事。就好像它从未达到过。我试图在第32行和第35行以及第41行之前粘贴它。该应用程序工作...只是不是控制台输出(或警报)。这么奇怪。 – Lothar

+0

你有没有试过把它放在其他功能?你有没有试过用断点来破坏浏览器的执行?你确定函数被调用吗? – Aesthete

回答

3

我想这只是你正在寻找console.log输出在网页浏览器,而不是在终端。当我尝试它时,它工作正常。

节点运行脚本中的所有console.logs被输出到启动脚本的窗口/终端。