【发布时间】:2021-10-31 22:22:23
【问题描述】:
我在 Node Js 中有一个项目,它在端口 3000 上执行项目,我使用浏览器从 ngrok 访问所述 localhost 端口,它在端口 3001 上执行服务器以向 Maria 数据库 db 发出请求。该项目是在 react 中完成的,服务端是 express 的。
我想将应用程序日志(错误、警告等)保存在日志文件中,以便随时查看。
我的意图是使用winston,虽然我在服务器端(3001)没有问题,但当我尝试将其调整到主项目时,出现无法保存文件的错误(出现的原因是它从浏览器运行,并且您无法创建这样的文件,因为您无权访问项目文件夹)
谁能给我一些建议?使用 winston 是不是我错了,我应该使用另一个吗?
问候和感谢
【问题讨论】:
-
服务器不在浏览器上运行。如果您在前面实现了记录器,则会出现错误
标签: node.js reactjs express winston