Firebase CLI 始终显示错误 : Invalid project id:\

标签 firebase firebase-cli

每次我使用 firebase 命令时都会发生此错误:

...\WEBRTCTest\FirebaseRTC> firebase use --add

Error: Invalid project id: \.
\WEBRTCTest\FirebaseRTC> firebase use --clear

Error: Invalid project id: \.

我不小心运行命令后发生错误:
firebase use \

在此之前,一切正常。

我尝试使用 npm 重新安装 firebase-tools,并从 github 重新克隆示例项目。
还尝试使用 firebase logout 注销但它给了我同样的错误:
\WEBRTCTest\FirebaseRTC> firebase use --clear

Error: Invalid project id: \.

我很感激任何想法,因为我现在被困住了。

最佳答案

如果您不小心,Firebase CLI 似乎会进入错误状态 use一个无效的项目名称,那么所有命令都会失败,甚至 firebase use --clear (我使用的是 8.2.0 版)

即使没有 .firebaserc 也会发生这种情况文件。

我通过在 console.firebase.google.com 上的 Firebase 控制台中找到一个有效的项目名称,然后运行 ​​firebase 命令 use --clear 使其工作。但用 --project 覆盖事件项目指示有效项目名称的参数,如下所示:

$ firebase use --clear --project="myvalidprojectname"
Cleared active project.

Run firebase use --add to define a new project alias.

那么后续的命令就会顺利运行。

关于Firebase CLI 始终显示错误 : Invalid project id:\,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61028079/

相关文章:

arrays - 有没有办法批量读取firebase文档

firebase - Flutter:Firestore在StreamBuilder中获取用户uid

java - OperationException 导致错误请求错误

node.js - Firebase Functions npm install 总是卡住

javascript - 使用云功能的推送通知无法运行

javascript - firebase.database 设置不会捕获网络故障时的错误

node.js - Firebase 云功能 Firestore 触发器 onWrite 在本地测试时未按预期运行

firebase如何仅部署express()应用程序的特定功能

node.js - Firebase 函数在 "Error in the build environment"中部署结果

Firebase 项目初始化错误 : Failed to list available Google Cloud Platform projects