4

我想知道是否有办法将 Rails 应用程序上传到 Firebase?如果是这样,有人可以告诉我我怎么做不到。我尝试将我的公共路径的 firebase.json 文件从“.”更改为“。” 到“app/views/pages”并尝试部署,但一条消息一直显示“在您的公用文件夹中找不到 index.html”。如果有人可以提前说明这一点,谢谢。

4

1 回答 1

8

Firebase 托管是一种服务所谓的静态应用程序的产品,它只包含客户端解释的文件。Firebase 的服务器不会解释您上传的任何代码。因此 Firebase 托管不适合托管您的 Ruby-on-Rails 应用程序。

引用Firebase 托管的文档

我们提供您所有的静态内容(html、js、图像等)

更新:自 2017 年初以来,Firebase 托管可以与 Google Cloud Functions 集成。这意味着现在可以运行代码来响应对 Firebase 托管文件的请求,例如按需生成托管内容。目前,此功能仅限于 Node.js 代码。但这取决于 Google Cloud Functions,因此请务必检查该产品支持哪些语言,以了解可以将哪些语言集成到 Firebase 托管中。

于 2015-02-23T00:37:05.287 回答