util.error([...])
和console.error([...])
之间的区别究竟是什么?Node.js中util.error和console.error有什么区别?
在这两种打印到stderr的方法中。
util.error([...])
和console.error([...])
之间的区别究竟是什么?Node.js中util.error和console.error有什么区别?
在这两种打印到stderr的方法中。
同util.debug(),除了这将立即输出所有的参数标准错误。
的同步输出功能。将阻止进程并立即将输出字符串输出到stderr。
一样的console.log但打印到标准错误。
结论打印与换行符标准输出。这个函数可以以printf()方式接受多个参数。例如:
console.log('count: %d', count);
如果没有所述第一字符串,则util.inspect对各参数中使用中发现的格式元素。有关更多信息,请参见util.format()。
根据is node.js' console.log asynchronous?所述的console.log是异步的(节点> = 0.6),因此也console.error。但根据上面的文档,util.error会阻止进程并输出到stderr。
非常好的回答..我有同样的怀疑,但没有支持的文档。感谢您的解释良好的答案.. –