我正在关注此Firebase简介教程:
https://codelabs.developers.google.com/codelabs/firebase-web/
我按照说明操作,当我到达step 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上对它们进行某种访问。但错误是否意味着它不活跃?我该如何激活它?教程中没有任何内容。
我在这里缺少什么?看起来很明显,我只是没有看到。
答案 0 :(得分:6)
我遇到了同样的问题并通过再次运行init
来修复它。
缺少的文件是.firebaserc
。
此文件的内容
{
"projects": {
"default": "yourid"
}
}
希望有所帮助, 缪奇
答案 1 :(得分:0)
要激活Firebase项目,您可以运行命令firebase use <project-id>
,在您的情况下为firebase use friendlychat-x3sd0
。
答案 2 :(得分:0)
在部署以使用firebase use default
中的默认项目之前输入.firebaserc