我有一个 Node.js 文件,它向终端输出一堆测试结果,很容易超过 1000 行。该文件看起来像这样:
launchChromeAndRunLighthouse('https://www.apple.com/', flags).then(results => { console.log(results); });
之所以console.log()
存在,是因为我想不出另一种查看结果的方法。我需要一种通过 Node.js 而不是命令行创建包含所有 CLI 输出/结果的文件的方法。
我认为这fs.appendFile('example.txt', 'append this text to the file', (err) => {});
可能有用,但我需要“附加”到文件中的是函数的results
. 当我尝试这样做时,该文件仅包含 [object Object] 而不是测试的实际结果。
我是 Node 的初学者,非常感谢任何建议。