问题标签 [firebase-tools]

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 投票
1 回答
4234 浏览

firebase - Firebase CLI 未进行身份验证,因为 Google 帐户未保留授权

我刚刚下载了 Firebase CLI(通过firebase-toolsNPM 模块),我正在尝试firebase login. 每次我被重定向到我的浏览器时,我都会向我的帐户授予 Firebase CLI 应用程序权限,并且我一直看到一个屏幕显示“Firebase CLI 登录失败”:

Firebase CLI 登录失败

我试过跑步firebase login --no-localhost,但这似乎也不起作用。

Firebase --no-localhost 命令行

当我查看我的 Google 帐户 OAuth 授权 ( https://myaccount.google.com/permissions ) 时,未列出 Firebase。当我在此屏幕上单击“允许”时,就好像 Google 没有保存我允许 Firebase CLI 应用程序的选项。

在此处输入图像描述

我已经用两个不同的 Google 帐户(一个 Gmail 和 G Suite)在两个不同的 Internet 连接上进行了尝试,结果是相同的。有什么我想念的吗?

0 投票
0 回答
525 浏览

firebase - Firebase Cloud Functions 部署失败

在成功部署功能一个月后,将新功能部署到 Firebase 数据库开始失败。该过程在该点停止,functions: preparing functions directory for uploading...并最终在令牌到期时停止。使用标志运行部署--debug不会提供更多信息。我尝试在新的数据库节点上部署新代码和重用旧功能。

有人可以告诉我在这个部署阶段会发生什么吗?

我错过的部署功能的数量是否有限制?

更新:通过将 firebase-tools 从 3.5.0 更新到 3.7.0 解决了问题

0 投票
1 回答
2354 浏览

firebase - Firebase 部署给出“加载 firebase.json 时出错”

我正在开发一个 Angular 1.x 项目,我想将它托管在 Firebase 上,所以我下载了 CLI,登录并启动了该项目。在完成了我选择公用文件夹的所有选项之后,让它安装依赖项,创建 firebase.json..etc。当我运行时,firebase deploy我收到以下错误:

这是我的 firebase.json 文件中的内容:

我试图通过我的代码查看它提到的错误的任何引用,但我找不到任何东西。这可能是firebase项目本身导致此错误的原因吗?

0 投票
2 回答
1075 浏览

firebase - Firebase 项目错误 TypeError: targetNames.join is not a function

嗨,我正在关注本指南:https ://codelabs.developers.google.com/codelabs/cloud-firebase-chat/#2 ,当我想“firebase deploy”时,我收到此错误:

我该如何解决?

0 投票
1 回答
675 浏览

firebase - 使用数据库的正确格式:使用 firebase-tools 设置

因此,从我读过的所有内容来看,在全局安装了 firebase-tools 后,我的 Windows 命令提示符在包含我的项目的文件夹中打开,一个工作的 firebase.json 文件(在该 firebase deploy 中工作正常)我应该能够运行以下命令覆盖我的firebase数据库的全部内容:

但是使用 database.json 我得到以下错误:

database.json 包含以下内容:

我看不出有什么问题,我在谷歌上搜索的所有内容都表明它很好,但我能得到的只是错误。

所以我跑了

结果如下:

然后立马跑了

firebase 数据库:设置/database2.json

并得到同样的错误。我很困惑,如果下载数据的格式无法上传,我需要什么格式?

0 投票
2 回答
803 浏览

firebase - 如何同时从 travis 部署多个 firebase hostng 项目(没有登台或生产其他网站)

我想同时从 Travis 部署多个 Firebase 托管项目,这是可能的??如果是,我会很高兴 :)

因为我现在有 10 个项目,所有项目都是相同的代码,我认为我更容易同时从 1 个 git 存储库部署到我的所有网站,现在我只做 1 个,需要 4-5 小时要做到这一点

我的 .travis.yml

那可能吗?

0 投票
1 回答
3513 浏览

firebase - 如何通过 Bitbucket Pipeline 进行 Firebase 部署?

我正在使用 angular-cli 项目,并使用 Heroku 进行 CD 集成。存储库位于 Bitbucket 上。现在我将通过 Bithubcket 管道使用 firebase 部署服务,所以我尝试如下。

包.json

这是 Bitbucket 管道脚本。

我试过这个,但它说

我不确定 bitbucket 管道是否使用 docker 或某些容器?在 Travis 上,我们将 firebase-tools 安装为全局。 npm install -g firebase-tools

但我不确定它是否适用于 bitbucket 管道。

欢迎任何帮助。

0 投票
0 回答
1097 浏览

firebase - Cloud Functions for Firebase - 部署错误 - 无法初始化区域?

我正在通过 Firebase CLI 为 Firebase 上传一些 Cloud Functions。我有我的functions文件夹设置,一切都是正确的。:我实际上在另一个项目中使用了这个确切的函数文件夹,但无论出于何种原因,在这个特定项目中,当我运行时firebase deploy --only functions,我得到这个:

有谁知道这个错误是什么意思?

提前致谢!

0 投票
0 回答
171 浏览

firebase - firebase 使用 --add :TypeError:无法读取未定义的属性“短”

尝试使用命令行将项目添加到应用程序但发现错误 在此处输入图像描述

0 投票
4 回答
3480 浏览

firebase - firebase init 命令执行失败

有人可以帮我解决这个错误吗?我在运行 firebase deploy 之前无法运行 firebase init 命令。

错误:身份验证错误:您的凭据不再有效。请运行 firebase login --reauth

对于 CI 服务器和无头环境,使用 firebase login:ci 生成新令牌