📖

どこに console.log されるかわかんないしデバッガーとか無理!っていうときに使うログ

2023/06/07に公開

タイトルの通りです。

「そんな状況ないよ」っていう人は羨ましいです。「require とかできねえんだけど」っていう人は残念でした。

function log(value) {
  require("fs").appendFileSync(
    path.join(hogePath, "log.txt"),
    "[main thread " + new Date().toString() + "]" + "\n    " + value + "\n"
  );
}

これを globalThis とかにぶちこんでおけばよいんじゃないでしょうか(最悪)

globalThis.log = log;
globalThis.log(JSON.stringify(something));

Discussion