Node.js命令行控制台日志级别

Node.js命令行控制台日志级别,node.js,command-line-arguments,Node.js,Command Line Arguments,从命令行启动节点时,如何设置节点的日志级别?我承认,我是一个node.js新手,但我正在寻找类似于node myapp.js的东西--loglevel warn可能不太符合您的要求,但您可以通过先设置node\u DEBUG环境变量来启用节点内的调试 例如,export NODE_DEBUG=“net”和&NODE myapp.js将对网络相关的节点操作进行调试 你说的“日志级别”是什么意思?根据什么确定?节点除了在未处理的异常上打印错误消息外,不提供内部日志记录,因此没有要设置的日志级别。要补

从命令行启动节点时,如何设置节点的日志级别?我承认,我是一个node.js新手,但我正在寻找类似于
node myapp.js的东西--loglevel warn

可能不太符合您的要求,但您可以通过先设置node\u DEBUG环境变量来启用节点内的调试

例如,
export NODE_DEBUG=“net”和&NODE myapp.js
将对网络相关的节点操作进行调试


你说的“日志级别”是什么意思?根据什么确定?节点除了在未处理的异常上打印错误消息外,不提供内部日志记录,因此没有要设置的日志级别。要补充Rob所说的,console.log/console.warn/console.err方法只是stdout/stderr的写入程序,没有任何东西可以使用这些方法名称来确定是否输出了某些内容。谢谢各位,我现在使用这个库,以防有人感兴趣: