Javascript Node.js是防止特定日志的良好控制台
因此,到目前为止,我已将以下项目记录到节点控制台:Javascript Node.js是防止特定日志的良好控制台,javascript,node.js,logging,hapijs,Javascript,Node.js,Logging,Hapijs,因此,到目前为止,我已将以下项目记录到节点控制台: events: { log: '*', response: '*', error: '*' } 我正在控制台中成功接收预期的日志,尽管我想限制响应日志 例如:当您在web页面中的页面之间导航时,我将获得304条响应日志,当从DB中的表中读取时,我将获得200条响应日志。是否可以禁用304日志?好的,我发现了一些解决问题的方法。我的主要问题是通过限制我将收到的响应类型来限制将命中节点控制台的日志,从而使调试更容易一些。每当我的网页访问html、
events: { log: '*', response: '*', error: '*' }
我正在控制台中成功接收预期的日志,尽管我想限制响应日志
例如:当您在web页面中的页面之间导航时,我将获得304条响应日志,当从DB中的表中读取时,我将获得200条响应日志。是否可以禁用304日志?好的,我发现了一些解决问题的方法。我的主要问题是通过限制我将收到的响应类型来限制将命中节点控制台的日志,从而使调试更容易一些。每当我的网页访问html、css、js、txt、png或任何其他文件时,它都会访问节点控制台 我进入了好的控制台插件lib/index.js,并为eventNames==“response”添加了一个条件语句
基本上,我查看路径上的文件类型,并排除具有上述特定文件类型的任何日志的push语句,以及将来可能出现的任何其他日志。您使用什么日志工具记录响应?我的假设是良好的控制台插件。我与我正在处理的node实例几乎没有什么关系,所以我对它的工作原理的了解仍然非常有限。我在这里看到,您可以像以下事件一样限制日志:{log:['error','medium']}