CNode

node.js console中的log info warn error这些方法打印出来的日志,怎样记录?

Sshaozi发布于14 年前最后回复13 年前2 回复19147 浏览0 收藏

console.log()、warn()、info()、error()这些方法记录的日志,有参数指定具体输出到日志文件中?如果你明白的话,请留言告诉我下?非常感谢

查看回复

回复 (2)

D
danielking#1·14 年前

http://nodejs.org/docs/latest/api/stdio.html

要写到日志文件,自己重新定义不就行了 console.log = function(){...}

或者有改stdout和stderr的方法?

再或者,什么都不变,按默认输出,然后用shell下的“>”或者“|”将程序输出交给专门的程序进行处理

Z
zengwenbing#2·13 年前

app.use(express.logger({ format: 'tiny', stream: fs.createWriteStream('log.log', {flag: 'w'}) }))

参与回复
登录后即可参与回复。登录