首页 > 解决方案 > 有没有办法将 reactjs 应用程序中的错误和信息记录到本地文件?

问题描述

我有一个要求,而不是在控制台上显示信息和错误,我想将它们输入到文件中

标签: javascriptreactjslogging

解决方案


出于安全原因,您无法访问本地文件并随机写入。读取文件的唯一方法是要求用户选择一个,使用文件打开对话框,您只能将其作为一个整体读取,而不知道用户选择了哪个文件。要编写文件,您只能将其内容作为一个整体写入并处理结果,就好像用户从某个地方下载了一个文件(它最终位于浏览器的下载文件夹中)。

您可以做的是继续写入控制台以在浏览器的调试控制台中显示消息。此外,您可以将消息写入后端(如果您有这样的功能)并存储所有消息。然后,您可以提议从后端下载该日志并将其显示在 UI 中。


推荐阅读