【问题标题】:Socket.io - Easiest way to log values from the serverSocket.io - 从服务器记录值的最简单方法
【发布时间】:2013-08-21 12:57:39
【问题描述】:

当您使用 socket.io 在服务器 (server.js) 文件上测试您的 javascript 时,您不能使用 console.log() 或 alert()。

为了测试目的而记录或警告值的最简单方法是什么?

【问题讨论】:

  • console.log() 有效,您将在终端中看到日志

标签: node.js sockets socket.io


【解决方案1】:

当然你可以使用console.log

它只是被记录到终端。

Node Docs on console

【讨论】:

  • Node docs 链接已损坏,但我能够在 Wayback Machine 上找到缓存版本:https://web.archive.org/web/20141005210520/http://nodejs.org/api/stdio.html
  • 更新了@Wimateeka(你也可以这样做:-()
  • 抱歉,如果答案/问题中的实际链接已过时,通常是最佳做法吗?我已经看到其他问题/答案,其中链接更新发布在 cmets 中并保留/不更改原始内容。如果这是最佳做法,我下次一定会这样做,谢谢!
【解决方案2】:

我通过node-syslog 包登录到syslog,这样即使服务器在后台运行,我仍然可以看到日志。

【讨论】:

    猜你喜欢
    • 2013-12-24
    • 1970-01-01
    • 2015-08-17
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 2023-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多