【发布时间】:2018-11-04 00:19:10
【问题描述】:
我正在尝试启动 Parse 服务器并在本地运行。我按照告诉我安装 parse-server 和 mongodb 的自述文件,然后运行:
parse-server --appId {app_id} --masterKey {key} --databaseURI mongodb://localhost/test
当我尝试使用 URL http://localhost:1337/parse 在本地访问我的 Parse 应用程序,调用 foo 函数时,我在终端中收到此响应
错误:错误处理请求:ParseError { code: 141, message: 'Invalid function: "foo"' } code=141, message=Invalid function: "foo" 错误:无效函数:“foo”代码=141,消息=无效函数:“foo”
foo 在main.js 中定义为:
Parse.Cloud.define('foo', function(request, resposne) {
response.success("hi");
});
它是从我的 objc 代码中调用的
[PFCloud callFunctionInBackground:@"foo" withParameters:nil block:^(NSString *res, NSError *error) {
if (error) {
NSLog([error description]);
} else {
NSLog(res);
}
}];
我也无法在此代码中调用我知道有效且存在的其他函数。该问题似乎无法在本地找到 Parse 服务器
不太清楚我在这里做错了什么,希望得到一些帮助。
【问题讨论】:
标签: javascript node.js parse-platform parse-server