これは解決された問題のようですが、解決策を見つけることができません。
基本的に、私はJSONファイルを読み取り、キーを変更し、新しいJSONを同じファイルに書き戻します。すべて機能しますが、JSONのフォーマットが緩んでいます。
{
name:'test',
version:'1.0'
}
私は得る
{name:'test',version:'1.1'}
Node.jsに適切にフォーマットされたJSONをファイルに書き込む方法はありますか?
@ThorSummoner:これは、NodeではなくJSONの問題です。JSONは循環参照をネイティブでサポートしていません。別の質問で、ここに解決策があります。
—
サーシャチェディゴフ2018年
JSON.stringify
循環オブジェクトをチョークし、util.inspect
有効なjsonを生成しません。:\ NodeJSでJSONをきれいに印刷するための[ネイティブ]ソリューションは見つかりませんでした