【发布时间】:2014-07-24 10:36:06
【问题描述】:
为了记录到 node.js 的控制台,目前我这样做
var log = function(msg)
{
var util = require('util');
console.log('some prefix(like "core-module")---------'),
console.log(util.inspect(msg,
{
depth: 99,
colors: true
}));
};
通过这种方式,可以正确记录对象深度。 如果我这样做,
console.log('some-module: '+
util.inspect(msg,
{
depth: 99,
colors: true
})
)
虽然是单行记录,但是由于内容变成了String,所以对象深度只呈现[object],不好。
所以,我的问题是有什么方法可以将 console.log 放在一行中
'some-prefix: '+ detailed log?
换句话说,是否可以在 console.log 之后禁止换行?
谢谢。
【问题讨论】:
标签: javascript node.js