javascript - 您在 Parse 上测试 Cloud Code 的工作流程是什么?

标签 javascript android ios node.js parse-platform

所以我正在努力在 beforeSave/afterSave/etc 中开发相当多的业务逻辑。使用 Parse.com 键入 webhook。作为 Javascript/Parse 新手,我发现流程有点乏味,我想知道我是否正确地接近它。

  • 在 iOS 端我发送一个测试 PFObject
  • 这会激活该类的 beforeSave() 函数
  • 我遇到了语法错误
  • 检查控制台日志/错误,直到我想出解决方案
  • 修复文本编辑器中的错误
  • 保存并运行“解析部署”

重复令人作呕。

我可以使用 Rest Console/Postman 之类的东西来设置我的 JSON 请求吗?我是否可以在本地检查更多语法,而不必每次更改任意代码时都运行 Parse Deploy?有没有像 XCode/etc 这样的改进调试?

谢谢。

最佳答案

在 Parse CLI 中,有一个命令可以执行以下操作:

develop app
  Monitors for changes to source files and uploads updated files to Parse.
  This will also monitor the parse INFO log for any new log messages and write
  out updates to the terminal.  This requires an app to be provided, to
  avoid running develop on production apps accidently.

在 Parse Cloud 代码根文件夹(执行 parse deploy 的位置)中运行 parse develop MyApp

完成后,终端将是交互式的 - 对源代码所做的任何更改都会自动更新。我创建了 MyApp 的副本来区分生产/开发,因此我不会意外推送代码。

然后我使用 Postman , 检查我的回复,如下所示: My sample request

p/s:在 Postman 上使用 x-www-form-urlencoded 来请求带参数。

关于javascript - 您在 Parse 上测试 Cloud Code 的工作流程是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27470969/

相关文章:

android - YouTubePlayer 在某些设备上有时会在 1 秒后暂停

android - 包裹/序列化类加载器

ios - Xcode iOS : How to reset a sound once it has played using AVFoundation

ios - 仅当 tableview 为空时,才会在 viewDidLoad 中/之后请求 numberOfSectionsInTableView

javascript - 使用 php 从小费计算器打印表格

javascript - 可观察到的成功方法未触发

javascript - 如何折叠由 div 组成的 jQuery Accordion 菜单?

php - 文档永远不会准备好从数据库获取信息

android - 必须在主题中为 PreferenceFragmentCompat 指定 preferenceTheme

ios - XCode: Storyboard 在元素之间添加了额外的空间?