有什么办法可以让util.inspect的string不换行
发布于 9个月前 作者 yuyue007 426 次浏览

如果需要inspect的对象比较大,最终在输出的对象会换行,有没有办法让结果都在一行(去掉换行符?)显示?

6 回复

options 可以自定义

http://nodejs.org/api/util.html#util_util_inspect_object_options

我没有找到~ 有点怀疑是showHidden ,但是true,false都试过了,还是不行。 我用的参数是 require(‘util’).inspect(object, { showHidden: false, depth: 3 })

自定义inspect方法,试试

customInspect 那就要自己写string,主要的是我要输出的那个object是第三方库里面的。没法使用customInspect

require('util').inspect({p:process}).replace(/\n/g, '')

这样可以的~

回到顶部