标签: firebase-hosting

通过CLI或其他方式将单个文件上传到firebase托管而不删除现有文件?

题:

如何在不删除现有文件的情况下将单个文件上传到firebase?

细节:

  • 意图:上传单个文件而不删除服务器上的现有文件

  • 用法:本地计算机上有单独的目录,每个目录都上传到服务器上的特定文件夹

  • 我尝试过:覆盖公共目录firebase deploy -p file.txt,这导致设置root公共目录使用该目录.

firebase firebase-hosting

11
推荐指数
1
解决办法
3497
查看次数

我怎样才能获得firebase部署--email或--token参数?

我使用这些firebase命令在使用firebase部署travis CI时遇到问题:

firebase deploy --email ${FIREBASE_USERNAME} --password ${FIREBASE_PASSWORD}
firebase deploy --token ${FIREBASE_TOKEN}
Run Code Online (Sandbox Code Playgroud)

它不喜欢--email选项,它似乎需要--token但不能使用我的firebase auth令牌,我可以从我的firebase应用程序获取.我究竟做错了什么?

travis-ci firebase firebase-hosting

11
推荐指数
1
解决办法
7540
查看次数

Firebase托管上的网站可以包含非https资源吗?

我一直在尝试将我的网站从divshot迁移到firebase,因为firebase已经接管了divshot并将其关闭.

我是一个简单的只读站点,不需要https.它还包含指向不支持https的外部站点的链接.该网站完美的divshot,但它看起来像firebase强制所有网站使用https.不幸的是,这会导致我的网站引用的外部网站加载失败.错误是:

混合内容:" https://mysite.firebaseapp.com/ "上的页面是通过HTTPS加载的,但请求了一个不安全的资源" http://www.externalsite.com/ ".此请求已被阻止; 内容必须通过HTTPS提供.

我试图删除http:所以外部网站只是//www.externalsite.com/,但这会导致证书错误.我无法将其更改为https,因为此外部网站不支持它.

有没有解决这个问题的方法?

web firebase firebase-hosting

11
推荐指数
1
解决办法
4054
查看次数

Firebase托管自定义域 - 通过"CNAME记录"方法更新DNS记录后站点不"上线"

我的域验证过程已完成,我还使用"CNAME记录"方法更新了我的域名的DNS记录以指向Firebase(在大约96小时之前更新),但我的网站不是"上线".在Firebase控制台托管菜单中,它给出了以下消息:

当您的域名注册商传播您更新的记录时,您的网站将上线.

我已经使用"Firebase部署"CLI命令部署了我的网站默认index.html,并且已经成功上传到"mydomainname.firebaseapp.com"

我的问题:为什么我的自定义域名不会重定向到Firebase托管?

注意:我在我的域中设置了默认的GoDaddy DNS名称服务器.

dns firebase firebase-hosting

11
推荐指数
1
解决办法
5714
查看次数

添加自定义托管域:"找到意外的TXT记录.继续关注更改."

我正在尝试向firebase托管添加自定义域.

按照说明添加了TXT记录,我在firebase仪表板中收到了此消息:

"发现了意外的TXT记录.继续关注变化."

我的DNS设置中还有一个额外的TXT记录,但我无法将其删除.我不知道它会如何影响firebase对我的域名的验证.

如果有帮助,我正在使用Namecheap.

提前致谢!

firebase firebase-hosting firebase-realtime-database

11
推荐指数
1
解决办法
2127
查看次数

如何在Firebase中删除此错误:"此域名已被使用."?

我正在尝试向现有项目添加自定义域,但不断收到"此域已被使用"的错误.我没有在任何其他项目的其他任何地方使用此域名.

关于此错误,只有1个其他论坛帖子(http://grokbase.com/t/gg/firebase-talk/165r5n78nq/firebase-domain-is-already-in-use),但是按照提供的步骤导致零结果.

firebase firebase-hosting

11
推荐指数
1
解决办法
3178
查看次数

Firebase 托管错误 503 Varnish 缓存服务器

我正在使用 Firebase 托管来托管一个小型网站,因为几个小时后无法访问它。这是我收到的消息:

错误 503 成功 成功

大师调解:

详细信息:缓存-dfw18634-DFW 1519815733 3397807763

优化缓存服务器

我想就如何解决此错误获得一些建议。尤其是如果您有办法使用 Firebase 托管来解决它。

任何帮助将不胜感激

firebase firebase-hosting

11
推荐指数
1
解决办法
3756
查看次数

为 Firebase 托管代理外部 API?

我们创建了静态的一页 WEB 应用程序,它使用外部 API 进行身份验证和数据。

我们设置了专用的 URL 空间前缀/api来解决反向代理的跨域限制。代理在本地设置中与 Ngnix、Apache 一起工作正常,但我在 Firebase 托管中找不到代理支持:https ://firebase.google.com/docs/hosting/url-redirects-rewrites

有一个函数,每次调用最多可以运行节点运行时 1 分钟。不能用来实现反向代理吗?

更新我们以 Heroku 产品结束。它通过 WEB 服务器(特定云提供商的内部细节)托管我们的静态 JS/CSS 资产,并且同一 WEB 服务器是通过定义的扩展点代理 API 调用的用户,映射到 URL 根,如/api.

通过这种方式编写 JS 应用程序以向 URL 发出 API 调用,而无需架构/主机/端口,无论您是在localhost(开发)还是在云环境(产品)中运行它都没有关系!

firebase firebase-hosting google-cloud-functions

11
推荐指数
1
解决办法
1290
查看次数

Firebase托管 - 通配符重定向

我想使用Firebase Hosting来托管一个角度应用程序,我需要创建一个重定向到另一个URL中的一些旧文件.

根据Firebase文档,您可以执行基本重定向

"redirects": [ {
    "source" : "/foo",
    "destination" : "/bar",
    "type" : 301
}, {
    "source" : "/firebase/*",
    "destination" : "https://www.firebase.com",
    "type" : 302
} ]
Run Code Online (Sandbox Code Playgroud)

但我需要一个通配符重定向

"redirects": [ {
    "source" : "/config/*",
    "destination" : "//oldsiteurl/config/[match-request]",
    "type" : 302
}]
Run Code Online (Sandbox Code Playgroud)

所以,基本上我需要myapp.firebase.com/config/some.json重定向到//oldsiteurl/config/some.json.我有很多json文件,所以我不想逐个文件匹配.

你知道这是否可能吗?

谢谢!

firebase firebase-hosting

10
推荐指数
3
解决办法
3638
查看次数

Firebase部署错误

我以前曾经多次部署过.出于某种原因,今天我收到这个错误,我似乎无法解决.我尝试用2或4个空格更改标签.我尝试了不同的格式,没有任何作用.

这就是它所说的:

Error: There was an error loading firebase.json

Trailing comma in object at 29:9
    }
    ^
Run Code Online (Sandbox Code Playgroud)

这是我的firebase.json

{
    "database": {
        "rules": "database.rules.json"
    },
    "hosting": {
        "public": "public"
    }
}
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

PS:如果您还有其他需求,请询问.

deployment firebase firebase-hosting

10
推荐指数
3
解决办法
8413
查看次数