【发布时间】:2015-02-23 00:03:28
【问题描述】:
我想知道是否有办法将 Rails 应用程序上传到 Firebase?如果是这样,有人可以告诉我我怎么做不到。我尝试将我的公共路径的 firebase.json 文件从“。”更改为到“app/views/pages”并尝试部署,但一条消息一直显示“在您的公用文件夹中找不到 index.html”。如果有人能对此有所了解,请提前感谢。
【问题讨论】:
标签: ruby-on-rails firebase-hosting
我想知道是否有办法将 Rails 应用程序上传到 Firebase?如果是这样,有人可以告诉我我怎么做不到。我尝试将我的公共路径的 firebase.json 文件从“。”更改为到“app/views/pages”并尝试部署,但一条消息一直显示“在您的公用文件夹中找不到 index.html”。如果有人能对此有所了解,请提前感谢。
【问题讨论】:
标签: ruby-on-rails firebase-hosting
Firebase 托管是一种服务所谓静态应用程序的产品,该应用程序仅包含客户端解释的文件。 Firebase 的服务器不会解释您上传的任何代码。因此,Firebase 托管不适合托管您的 Ruby-on-Rails 应用程序。
引用Firebase hosting's documentation:
我们提供您所有的静态内容(html、js、图片等)
更新:自 2017 年初以来,Firebase 托管可以与 Google Cloud Functions 集成。这意味着 现在可以运行代码来响应对 Firebase 托管上的文件的请求,例如按需生成托管内容。目前,此功能仅限于 Node.js 代码。但这取决于 Google Cloud Functions,因此请务必检查产品支持哪些语言,以了解可以将哪些语言集成到 Firebase 托管中。
【讨论】: