题:
如何在不删除现有文件的情况下将单个文件上传到firebase?
细节:
意图:上传单个文件而不删除服务器上的现有文件
用法:本地计算机上有单独的目录,每个目录都上传到服务器上的特定文件夹
我尝试过:覆盖公共目录firebase deploy -p file.txt,这导致设置root公共目录使用该目录.
我使用这些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应用程序获取.我究竟做错了什么?
我一直在尝试将我的网站从divshot迁移到firebase,因为firebase已经接管了divshot并将其关闭.
我是一个简单的只读站点,不需要https.它还包含指向不支持https的外部站点的链接.该网站完美的divshot,但它看起来像firebase强制所有网站使用https.不幸的是,这会导致我的网站引用的外部网站加载失败.错误是:
混合内容:" https://mysite.firebaseapp.com/ "上的页面是通过HTTPS加载的,但请求了一个不安全的资源" http://www.externalsite.com/ ".此请求已被阻止; 内容必须通过HTTPS提供.
我试图删除http:所以外部网站只是//www.externalsite.com/,但这会导致证书错误.我无法将其更改为https,因为此外部网站不支持它.
有没有解决这个问题的方法?
我的域验证过程已完成,我还使用"CNAME记录"方法更新了我的域名的DNS记录以指向Firebase(在大约96小时之前更新),但我的网站不是"上线".在Firebase控制台托管菜单中,它给出了以下消息:
当您的域名注册商传播您更新的记录时,您的网站将上线.
我已经使用"Firebase部署"CLI命令部署了我的网站默认index.html,并且已经成功上传到"mydomainname.firebaseapp.com"
我的问题:为什么我的自定义域名不会重定向到Firebase托管?
注意:我在我的域中设置了默认的GoDaddy DNS名称服务器.
我正在尝试向firebase托管添加自定义域.
按照说明添加了TXT记录,我在firebase仪表板中收到了此消息:
"发现了意外的TXT记录.继续关注变化."
我的DNS设置中还有一个额外的TXT记录,但我无法将其删除.我不知道它会如何影响firebase对我的域名的验证.
如果有帮助,我正在使用Namecheap.
提前致谢!
我正在尝试向现有项目添加自定义域,但不断收到"此域已被使用"的错误.我没有在任何其他项目的其他任何地方使用此域名.
关于此错误,只有1个其他论坛帖子(http://grokbase.com/t/gg/firebase-talk/165r5n78nq/firebase-domain-is-already-in-use),但是按照提供的步骤导致零结果.
我正在使用 Firebase 托管来托管一个小型网站,因为几个小时后无法访问它。这是我收到的消息:
错误 503 成功 成功
大师调解:
详细信息:缓存-dfw18634-DFW 1519815733 3397807763
优化缓存服务器
我想就如何解决此错误获得一些建议。尤其是如果您有办法使用 Firebase 托管来解决它。
任何帮助将不胜感激
我们创建了静态的一页 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 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文件,所以我不想逐个文件匹配.
你知道这是否可能吗?
谢谢!
我以前曾经多次部署过.出于某种原因,今天我收到这个错误,我似乎无法解决.我尝试用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:如果您还有其他需求,请询问.