私はExpressバージョン4.13.4を使用しています。Express JS - レスポンスオブジェクトの表示/検査?
res
オブジェクトを表示して検査したいと思います。私がconsole.log()
なら、それはコマンドウィンドウで正しく見るには大きすぎます。
私は.json
ファイルに保存するjsonfile
を使用して試してみたが、それは自己参照のようですので、私が手:
TypeError: Converting circular structure to JSON
誰もが円形であるres
オブジェクトの一部を知っています。.. ?私は、オブジェクトのコピーを作成し、それらのビットを削除することができますので、私はオブジェクトの残りの部分を見ることができます。
let resCopy = res;
resCopy.circularProp = null;
// save to a file
それは私がまっすぐに私を置くこと自由に感じ、正しくcircular structure
を理解していないよ可能です。
res
オブジェクトを検査する最良の方法は何ですか?
var fs = require("fs");
var util = require("util");
var resAsString = util.inspect(res);
fs.writeFileSync("inspect-res.json", resAsString, "utf8");
このコードは、解像度を変換します: