如何将控制台中显示的所有内容重定向到文件?
我的意思是,例如,我调用了一些函数,这个函数在控制台上显示一些东西(如果它是console.log
或process.stdout.write
则没有?)
感谢您的帮助!
答案 0 :(得分:0)
虽然不是严格意义上的Node.js答案,但您可以在shell级别实现此目的。例如,如果您使用bash,则可以使用以下
将标准输出和错误流重定向到文件#!/bin/bash
node app.js &> output.log
同时检查tee
命令,同时输出到文件和屏幕。