根据文档,morgan
接受两个参数 - 格式字符串和选项对象。选项对象提到:
即时
根据请求而不是响应写入日志行。这意味着即使服务器崩溃也会记录请求,但无法记录来自响应的数据(如响应代码、内容长度等)。
我不清楚,immediate
因为我根本不使用该options
对象,所以默认值是什么。它是一个布尔值吗?
在我的 Mac 上,我可以看到我的 NodeJS 应用程序的日志。当作为二进制文件移植到 Windows 时,所有响应项(状态、内容长度和响应时间)都不会报告(即显示为破折号)。
你能建议吗?