跳到主要内容

log-level

更改与 watchman 服务连接的日志级别。

从命令行

$ watchman --server-encoding=json --persistent log-level debug

JSON

["log-level", "debug"]

此命令更改客户端会话的日志级别。每当 watchman 写入其日志时,它会遍历客户端会话列表,并且还会向任何将其日志级别设置为与当前日志事件匹配的会话发送日志包。

有效的日志级别为

  • debug - 接收所有日志事件
  • error - 仅接收重要日志事件
  • off - 不接收任何日志事件

请注意,您无法使用此机制来利用触发进程的输出。

日志事件由服务器单方面发送,因为它们会发生,并且具有以下结构

{
"version": "1.0",
"log": "log this please"
}