【发布时间】:2018-05-02 14:26:33
【问题描述】:
调试 Parse Cloud Code 的最佳方法是什么?目前,登录控制台和检查日志是一团糟。有没有人有好的可行的解决方案?
【问题讨论】:
标签: parse-server parse-cloud-code back4app
调试 Parse Cloud Code 的最佳方法是什么?目前,登录控制台和检查日志是一团糟。有没有人有好的可行的解决方案?
【问题讨论】:
标签: parse-server parse-cloud-code back4app
在开发过程中,您应该首先针对本地托管服务器进行测试。即,我使用 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你可以使用:Dashboard -> Logs来访问。
【讨论】: