我正在尝试了解新的Parse Server并已部署在Heroku上.这很顺利,但我正在努力解决如何编写服务器端代码(Cloud Code).我已经多次阅读了解析服务器示例,所以我必须遗漏一些东西,但我不清楚我是否应该使用Express,或者我是如何开始包含我的Cloud Code文件的.很感谢任何形式的帮助.

更新:

我发现云文件夹我只是在错误的地方找.我将它和index.js移动到桌面上的apps文件夹中.我已将main.js中的默认代码更改为自定义代码.我已经使用我的应用信息设置了index.js.现在的问题是当我运行应用程序并尝试调用云代码函数时,我得到错误无效的功能.

解决方法

如果你在heroku上运行了解析服务器示例,那么你就是90%.只需打开cloud / main.js文件,然后开始添加您的云代码.这里应该有一个hello云函数作为例子.

要使用您已创建的云代码模块/文件,您可以像之前在parse.com上那样使用它们.唯一的区别是路径现在应该是相对的而不是绝对的.例如require(‘cloud / cloudFunctions’);应该是require(‘./ cloudFunctions’);如果你在云目录中有一个名为cloudFunctions.js的模块.

Cloud Code与parse.com上的工作方式类似,您不必过多考虑简单应用程序的expressjs.也就是说,解析服务器正在使用expressjs,所以是的,你正在使用它.

解析服务器只是另一个类似于其他数千个可用的节点模块.如果您以前没有使用nodejs的经验,那么运行解析服务器看起来很复杂.因此,我建议在完全迁移之前阅读有关nodejs的基础知识.

ios – 将云代码与解析服务器和Heroku一起使用的更多相关文章

  1. 如何将 Parse 服务器迁移到 Heroku 或 AWS

    然而,Parse已在一月份关闭,官方建议,在2017年1月28日彻底停止服务之前,请迁移Parse应用。在本节教程里,我们会讲述如何将parse-server部署到Salesforce旗下知名的云服务供应商Heroku。部署到Heroku有两种方法可供选择。接下来,部署Heroku。将Parse服务器部署到Heroku首先在电脑上安装Heroku工具条,从链接中可以找到官方安装指南。你的parse-server已经成功地部署到了Heroku。这个变量表示parse在Heroku服务器上的地址。

  2. Hello,服务端 Swift

    我的好奇心终于无法克制,是时候尝试一下服务端Swift了!我决定使用Heroku的原因是我们的后端团队在使用它,它对于前端来说非常友好。安装要继续本教程,首先,你需要一个Heroku账号,并安装好SwiftDevelopmentSnapshot。开始我们的目标是创建一个简单的Swift服务器并运行在Heroku上。Heorku提供了一些标准的buildpacks,但完全没有针对Swift的buildpacks。通过procfile,我们告诉Heroku去运行SwiftServerIO可执行文件。可以说,服

  3. 令世人惊叹的服务器端 Swift!

    接下来我们将会聊一聊这些框架的优缺点,并且介绍如何入门服务器端Swift开发。(其中的几个框架仅支持Swift3!我打算以一个旁观者的角度来讨论服务端Swift开发,比较各个框架以及服务端Swift开发所处的位置。应用程序,接着通过现场编码演示如何部署服务端Swift开发环境,编写一个“Hello,World!”随着12月份Swift正式开源,开发者已经开始尝试服务端开发,使用Swift构建web应用程序。不难看出服务端Swift开发极具潜力。他们的目标是将Swift做的和Rails一样。

  4. 教你在heroku云平台上部署Node.js应用

    heroku是构建在AWS之上的一个PaaS云平台,现在支持Ruby, Node.js, Python, Java, 和 PHP,代码的部署是通过git进行,编译和运行都是自动的。

  5. React内存使用情况部署到Heroku

    我最近完成了一个MERN堆栈web应用程序,并试图将其部署到Heroku上。它看起来像是已部署的,但当我尝试登录或创建用户时,它显示404未找到/grapql。当运行heroku日志-tails时,它在发布后表示,应用程序由于内存使用超过配额而崩溃。所以我在本地运行它,并使用DevTools查看内存使用情况。我目前正在尝试重构搜索到的内容,并使用react.llazy只显示用户的观点。

  6. windows – Heroku:’https://git.heroku.com’的用户名:git

    我正在尝试检查heroku上的git远程:这个错误在heroku文档中引用,在上面的屏幕截图中显示为https://devcenter.heroku.com/articles/git,但我不知道接下来要做什么来解决这个问题.这对我有用.$herokuauth:token出现提示时,将结果用作密码.

  7. 无法检测到set buildpack https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/php.tgz

    我是否需要在Heroku网站上进行其他设置?注意我在这里发现了一些像这样的帖子:Pushrejected,failedtodetectsetbuildpackheroku/php我看了一下它,但这与我的情况不太相关.您似乎正在尝试将静态网站部署到Heroku,但指定了期望的heroku/PHPbuilpack,以及……一个程序.两种可能的方法:满足heroku/PHPwebpack的requirements:>有一些PHP代码.例如,带有重定向的index.PHP文件,如:>有一个composer.jso

  8. 在Heroku Cedar(PHP)上部署新的遗物

    有没有人成功地将NewRelic插件部署到在HerokuCedar堆栈上运行的PHP应用程序?

  9. Heroku不会将我的Laravel应用程序识别为PHP应用程序,也不会进行作曲家安装

    我正在尝试在Heroku上发布我的Laravel应用程序.我从.gitignore中排除了composer.lock文件,并创建了一个包含的procfile我创建了我的应用程序然后我得到以下输出:如果我浏览到我的应用程序,但是我收到应用程序错误.当我查看我的日志时,它说我怀疑,不知何故,Heroku没有做作曲家安装,因为它不在我的git输出中,也许它甚至没有认识到我的应用程序是一个程序?可以肯定的是,我还在root中包含了一个空的index.PHP文件.没有帮助.我在这里错过了什么?

  10. 使用Heroku配置vars与PHP?

    我已经能够找到有关如何在Heroku中使用Python,node.js和其他一些语言的配置变量的信息,但不能用于PHP.你可以用PHP使用它们,还是不支持?Thisarticle显示了如何使用Python,Java和Ruby,而不是PHP.英雄上的配置变量将自身显示为环境变量,因此您应该能够像PHP中的任何其他环境变量一样从PHP访问它们.使用getenv.首先,从您的控制台设置变量:然后,从您的代码访问它:

随机推荐

  1. iOS实现拖拽View跟随手指浮动效果

    这篇文章主要为大家详细介绍了iOS实现拖拽View跟随手指浮动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  2. iOS – genstrings:无法连接到输出目录en.lproj

    使用我桌面上的项目文件夹,我启动终端输入:cd然后将我的项目文件夹拖到终端,它给了我路径.然后我将这行代码粘贴到终端中找.-name*.m|xargsgenstrings-oen.lproj我在终端中收到此错误消息:genstrings:无法连接到输出目录en.lproj它多次打印这行,然后说我的项目是一个目录的路径?没有.strings文件.对我做错了什么的想法?

  3. iOS 7 UIButtonBarItem图像没有色调

    如何确保按钮图标采用全局色调?解决方法只是想将其转换为根注释,以便为“回答”复选标记提供更好的上下文,并提供更好的格式.我能想出这个!

  4. ios – 在自定义相机层的AVFoundation中自动对焦和自动曝光

    为AVFoundation定制图层相机创建精确的自动对焦和曝光的最佳方法是什么?

  5. ios – Xcode找不到Alamofire,错误:没有这样的模块’Alamofire’

    我正在尝试按照github(https://github.com/Alamofire/Alamofire#cocoapods)指令将Alamofire包含在我的Swift项目中.我创建了一个新项目,导航到项目目录并运行此命令sudogeminstallcocoapods.然后我面临以下错误:搜索后我设法通过运行此命令安装cocoapodssudogeminstall-n/usr/local/bin

  6. ios – 在没有iPhone6s或更新的情况下测试ARKit

    我在决定下载Xcode9之前.我想玩新的框架–ARKit.我知道要用ARKit运行app我需要一个带有A9芯片或更新版本的设备.不幸的是我有一个较旧的.我的问题是已经下载了新Xcode的人.在我的情况下有可能运行ARKit应用程序吗?那个或其他任何模拟器?任何想法或我将不得不购买新设备?解决方法任何iOS11设备都可以使用ARKit,但是具有高质量AR体验的全球跟踪功能需要使用A9或更高版本处理器的设备.使用iOS11测试版更新您的设备是必要的.

  7. 将iOS应用移植到Android

    我们制作了一个具有2000个目标c类的退出大型iOS应用程序.我想知道有一个最佳实践指南将其移植到Android?此外,由于我们的应用程序大量使用UINavigation和UIView控制器,我想知道在Android上有类似的模型和实现.谢谢到目前为止,guenter解决方法老实说,我认为你正在计划的只是制作难以维护的糟糕代码.我意识到这听起来像很多工作,但从长远来看它会更容易,我只是将应用程序的概念“移植”到android并从头开始编写.

  8. ios – 在Swift中覆盖Objective C类方法

    我是Swift的初学者,我正在尝试在Swift项目中使用JSONModel.我想从JSONModel覆盖方法keyMapper,但我没有找到如何覆盖模型类中的Objective-C类方法.该方法的签名是:我怎样才能做到这一点?解决方法您可以像覆盖实例方法一样执行此操作,但使用class关键字除外:

  9. ios – 在WKWebView中获取链接URL

    我想在WKWebView中获取tapped链接的url.链接采用自定义格式,可触发应用中的某些操作.例如HTTP://我的网站/帮助#深层链接对讲.我这样使用KVO:这在第一次点击链接时效果很好.但是,如果我连续两次点击相同的链接,它将不报告链接点击.是否有解决方法来解决这个问题,以便我可以检测每个点击并获取链接?任何关于这个的指针都会很棒!解决方法像这样更改addobserver在observeValue函数中,您可以获得两个值

  10. ios – 在Swift的UIView中找到UILabel

    我正在尝试在我的UIViewControllers的超级视图中找到我的UILabels.这是我的代码:这是在Objective-C中推荐的方式,但是在Swift中我只得到UIViews和CALayer.我肯定在提供给这个方法的视图中有UILabel.我错过了什么?我的UIViewController中的调用:解决方法使用函数式编程概念可以更轻松地实现这一目标.

返回
顶部