我正在使用这个不错的节点调试模块,https://www.npmjs.com/package/debug
除了调试(req.body(之外都很好给我[对象对象]
希望看到一个打印精美的 JSON 对象。
您正在使用的 npm 模块似乎在幕后使用console.error
来记录消息。
如果传递一个对象,它将被字符串化(使用 toString 方法(。正如您在上一个链接中看到的,默认情况下,对象被字符串化为[object type]
在您的情况下会导致[object Object]
。
您可以通过串化来打印整个对象。一种简单的方法是使用 JSON.stringify 方法:
debug(JSON.stringify(req.body))
请注意,如果您的 JSON 对象具有循环引用,此策略将失败!