通过解析util.inspect在客户端上记录节点

时间:2019-10-05 15:04:10

标签: node.js json logging

我正在尝试在客户端上记录node.js对象。 JSON.stringify给了我:

TypeError: Converting circular structure to JSON

util.inspect似乎没有产生一个字符串,在将其通过websocket发送给客户端之后,我可以将其转换为对象。

那么有没有办法在客户端检查对象?

1 个答案:

答案 0 :(得分:0)

过去,当我尝试JSON.stringify()循环结构时,曾无意中发现过这个问题。因此,已经制作了circular-structure-stringify npm软件包来规避它。简而言之,它的用法类似于JSON.stringify(circular-obj),可以这样使用:

import CircularStructureStringify from 'circular-structure-stringify';

console.log(CircularStructureStringify(THE_CIRCULAR_JSON));
相关问题