问题标签 [firebase-hosting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7202 浏览

firebase-hosting - Firebase 托管可以限制对资源的访问吗?

是否可以根据用户是否登录来限制对资源(即 index.html)的访问?也许像.htaccess 之类的?

0 投票
0 回答
1197 浏览

firebase - 路径中带有破折号的 URL 重写无法正确重定向(404 错误)

我正在使用 firebase 托管,并且我在 firebase.json 中设置了正确的 url 重写,如下所示:

这似乎工作正常,因为所有路由都应该通过 index.html。但是,当我在路由中有一个以“-”开头的 firebase 对象 ID 时,它会抛出 404。因此例如my-cool-app.firebaseapp.com/profiles/-JfZA03uAJI7rpqQg0sG会返回 404。但是,如果我删除 id 中的破折号,那么路由似乎是正确重写。

这里可能是什么问题?

0 投票
8 回答
17975 浏览

deployment - Firebase deploy 404 can't find index.html

I'm running firebase init and it's creating firebase.json. firebase.json is in the apps root directory, pointing towards my public directory app. See here:

firebase.json

Here is where my firebase.json lives: enter image description here

Here is my public directory, app: enter image description here

When I run firebase deploy from the command line, everything seems to upload correctly. I then run firebase open or equivalently go to the deploy site, and I get a 404 saying my index.html was not found when it's CLEARLY in the specified directory.

0 投票
0 回答
80 浏览

ios - Firebase 应用程序的自定义邮件

我查看了 firebase 文档,但没有找到任何有关自定义电子邮件的信息。

我想构建一个 iOS 应用程序,其中一个功能将是朋友邀请。当用户邀请他的朋友时,我想向这位朋友发送一封电子邮件,其中包含他/她被用户邀请的信息。

我可以这样做吗?我怎样才能做到这一点?

谢谢您的帮助。

0 投票
1 回答
3190 浏览

ruby-on-rails - 将 Rails 应用程序上传到 Firebase

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

0 投票
1 回答
981 浏览

firebase-hosting - Firebase 部署的应用程序在 img 元素上产生 404 错误

我将我的图像托管在我的应用程序文件夹中的 img 文件夹中,该文件夹已部署到 firebase。angularfire-seed 项目的一切都是默认的。但是,我的所有图像都出现 404 错误?知道为什么吗?我无法访问主机以了解我的图像在 Firebase 中的存储位置?

Firebase.json 文件:

0 投票
0 回答
295 浏览

bower - Firebase 部署不包括 bower_components

我只是尝试使用 firebase deploy 发布基于 firebase 的网站。

但是,部署成功后,当我访问该网站时,我注意到控制台中的 bower_components 文件夹下的所有内容都无法加载。

我应该如何解决这个问题?我不确定firebase部署是如何工作的,我在网上查了也没有用。

0 投票
1 回答
2134 浏览

git - 有没有办法从 git repo 直接拉到 firebase 托管网站

我已使用以下命令成功部署到 Firebase 托管应用程序:

在这个阶段,我正在执行 git pull 以将 repo 拉到临时服务器,然后运行上面的命令将代码部署到 firebase 托管站点。

我想知道是否可以跳过登台服务器并将 github 存储库直接拉入 firebase。这基本上可以节省我在图片中的服务器。我知道我可以在本地将它拉到我的计算机上并做类似的事情,但这仍然不理想,好像我们中的一些人正在为 git repo 做出贡献,或者有人将不得不负责拉到本地然后推送Firebase 或所有开发人员都需要这样做。

任何建议表示赞赏。

谢谢,克雷格。

0 投票
1 回答
471 浏览

bundling-and-minification - 是否可以为 firebase 托管网站即时进行 css/js 缩小/组合

我知道有大量插件支持 nginx、wordpress 等的缩小,当用户访问您的网站时,它们会即时运行。

我想知道 Firebase 托管网站是否存在同样的情况。如果不是这样,那会有点痛苦,因为在将我的代码上传到 firebase 托管站点之前,我必须缩小/组合脚本。不是不可能,而是宁愿避免。

谢谢。

0 投票
0 回答
7939 浏览

firebase - 如何查看部署到 Firebase 托管的文件?

我正在使用Firebase 托管。我已经多次部署我的网站,ignore在我的firebase.json文件中设置了各种迭代。我想通过获取当前部署到我的 Firebase 的文件列表来检查此设置的正确性。无论是从命令行firebase工具还是从 Web UI(例如https://my-app.firebaseio.com/?page=Hosting),我都看不到这样做的方法。

是否可以列出当前托管的文件?