我正在关注此Firebase Intro教程:
https://codelabs.developers.google.com/codelabs/firebase-web/
我按照说明进行操作,当我进入步骤3时,我运行firebase use --add
,并且得到以下内容:
# firebase use --add
> web-start@1.0.0 firebase ~/repos/friendlychat/web-start
> firebase "use"
No project is currently active.
Run firebase use --add to define a new project alias.
但是,如果我运行firebase list
,我会看到:
┌──────────────┬───────────────────────┬─────────────┐
│ Name │ Project ID / Instance │ Permissions │
├──────────────┼───────────────────────┼─────────────┤
│ FriendlyChat │ friendlychat-x3sd0 │ Owner │
└──────────────┴───────────────────────┴─────────────┘
所以我显然可以正确登录,因为我可以列出我的项目并在CLI上可以访问它们。但是错误是否意味着它不活动?如何激活它?教程中没有关于此的内容。
我在这里想念什么?似乎很明显我只是没有看到。
我也有相同的问题,并通过再次运行firebase init
修复了它。缺少的文件是.firebaserc
。
此文件的内容
{
"projects": {
"default": "yourid"
}
}
希望有帮助,muki
您可以使用" project flag"运行所需的命令(即firebase deploy
或任何您尝试使用和GTTINE错误的firebase命令(,例如:
firebase deploy --project my-project-id
,您会很好地去
在部署之前使用.firebaserc
firebase use default
要活跃firebase项目,您可以运行命令firebase use <project-id>
,在您的情况下,它将是firebase use friendlychat-x3sd0
。