スクリプトはJSONファイルから読み書きする必要がありますが、これは問題なく動作します。 ファイルをローカルにコピーし、オブジェクトを編集してファイルにバックアップとして書き出します しかし、Ctrl + cでスクリプトを閉じてファイルをチェックすると、そこにある実際のオブジェクトの代わりに[オブジェクト、オブジェクト]があります。 これは毎回発生するわけではありませんが、スクリプトがこのファイルに依存しているので迷惑です。スクリプトを閉じるときにfs.writeFIle()が実際のオブジェクトの代わりに[オブジェクト、オブジェクト]を書き込みます
これを防ぐにはどのようにしたらよいでしょうか? すでに書いてみる前にタイプをチェックしようとしましたが、あまり役に立たなかったようです。
function writeConfig(obj) {
fs.writeFile('./config.json', obj, function (err) {
if (err) console.log(err);
});
}
これを忘れましたか?覚えてありがとう – brabant
確か:いつでも –