调试 Parse Cloud Code 的最佳方法是什么?目前,登录控制台和检查日志是一团糟。有没有人有一个很好的可行的解决方案?
2 回答
在开发过程中,您应该首先针对本地托管服务器进行测试。即,我使用 VS Code。您可以设置断点并观察变量的值。您可以设置一个像 ngrok 这样的工具来获取本地端点的远程 URL,以便您可以根据需要使用非本地托管客户端进行测试。
我们还广泛使用 Slack。我们已经创建了我们自己的 slack 机器人,它有几个通道报告相关信息,由我们的解析服务器触发。其中之一是开发错误通道。我们将重要信息推送到 Slack,而不是难以筛选并找到您要查找的内容的 console.logs。我们不会将每一个 console.log 都切换到松弛消息,只是重要的“嘿,这里出了点问题”消息。这会引起我们的注意,因此我们可以更快地识别和解决它们。松弛很棒。我建议使用 slack,即使是在一个单独的项目中。
目前,您可以使用 console.log() 或 console.error() 访问您的日志以获取功能和您的应用程序发生的所有事情的所有常规日志,在 Back4App 您可以使用以下方式访问:服务器设置 -> 日志 -> 设置-> 服务器系统日志。
或者 Parse 服务器生成的函数和所有日志,它们是:request.log.info() 和 request.log.error(),在 Back4App 您可以使用:仪表板 -> 日志来访问。