如何在部署在 heroku 上的解析服务器上使用云代码?
Posted
技术标签:
【中文标题】如何在部署在 heroku 上的解析服务器上使用云代码?【英文标题】:How to use cloud code on parse server deployed on heroku? 【发布时间】:2016-03-22 15:50:29 【问题描述】:我想知道如何在部署在 heroku 和 MongoDB 上的解析服务器上实现云代码(该应用程序未连接到解析)。我知道有一个命令行安装工具可以使用 heroku 部署云代码,但这样做我必须创建一个新的解析和 heroku 应用程序,而不是仅仅将它添加到我部署的解析服务器。如何添加此功能
【问题讨论】:
将修改后的 cloud/main.js 推送到你的 Git 仓库? 那么当我使用解析SDK在我的应用程序中调用该函数时,它会正常运行吗? 应该,看我的回答。 【参考方案1】:我在这里遇到同样的问题是将最新代码从“cloud/main.js”从终端放到heroku的方法
$ git add ./cloud/main.js
$ git commit -m "Changed configuration values"
$ git push heroku master
现在从他们现在可以工作的应用程序中调用您新上传的函数。
【讨论】:
【参考方案2】:你在 cloud/main.js 中有一个hello
测试函数:
Parse.Cloud.define('hello', function(req, res)
res.success('Hi');
);
如果您可以从代码中成功调用它,那么您就可以开始了。只需将您自己的函数推送到 Git 存储库即可。如果您使用 Github-Heroku 集成并启用了automatic deploys,则您无需再做任何事情,否则请手动部署。
【讨论】:
如何将自己的函数推送到我正在使用的 Git Reo? @user6099709 将它们添加到main.js
文件中
我遇到了问题。我正在更新 GitHub 上的 cloud/main.js 文件,但没有一个新功能被识别。它只会识别答案中的“hello”函数。
@user6099709 所以你正在更新 Github 中的代码,但新代码不会自动部署在 Heroku 服务器上,是这样吗?
但我不确定它是否正在部署***以上是关于如何在部署在 heroku 上的解析服务器上使用云代码?的主要内容,如果未能解决你的问题,请参考以下文章
如何通过部署在 Heroku 上的 Nodejs/Nestjs 服务器为我的 Angular 前端提供服务?
如何将我的云代码部署到 AWS Elastic Beanstalk? (解析服务器)