【问题标题】:Debugging Parse Cloud-Code调试解析云代码
【发布时间】:2018-05-02 14:26:33
【问题描述】:

调试 Parse Cloud Code 的最佳方法是什么?目前,登录控制台和检查日志是一团糟。有没有人有好的可行的解决方案?

【问题讨论】:

    标签: parse-server parse-cloud-code back4app


    【解决方案1】:

    在开发过程中,您应该首先针对本地托管服务器进行测试。即,我使用 VS Code。您可以设置断点并观察变量的值。您可以设置一个像 ngrok 这样的工具来获取本地端点的远程 URL,以便您可以根据需要使用非本地托管客户端进行测试。

    我们还广泛使用 Slack。我们已经创建了我们自己的 slack 机器人,它有几个通道报告相关信息,由我们的解析服务器触发。其中之一是开发错误通道。我们将重要信息推送到 Slack,而不是难以筛选并找到您要查找的内容的 console.logs。我们不会将每一个 console.log 都切换为松弛消息,只是重要的“嘿,这里出了点问题”消息。这会引起我们的注意,因此我们可以更快地识别和解决它们。松弛很棒。我建议使用 slack,即使是在单独的项目中。

    【讨论】:

      【解决方案2】:

      目前,您可以使用 console.log() 或 console.error() 访问您的日志,以获取您的应用程序发生的所有事情的功能和所有常规日志,在 Back4App 您可以使用以下方式访问:服务器设置 -> 日志-> 设置 -> 服务器系统日志。

      或者Parse服务器生成的函数和所有日志,它们是:request.log.info()和request.log.error(),在Back4App你可以使用:Dashboard -> Logs来访问。

      【讨论】:

      • 感谢 Natalie,但我想知道是否有调试代码的方法,而不仅仅是通过日志
      • 我在这里,使用 Back4App 和内置日志继承项目是不可接受的,没有任何历史记录。没用。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-19
      • 2015-05-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-30
      相关资源
      最近更新 更多