每次我使用 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/