Firebase CLI:当前没有项目处于活动状态

时间:2017-05-06 06:37:08

标签: firebase firebase-tools

我正在关注此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上对它们进行某种访问。但错误是否意味着它不活跃?我该如何激活它?教程中没有任何内容。

我在这里缺少什么?看起来很明显,我只是没有看到。

3 个答案:

答案 0 :(得分:6)

我遇到了同样的问题并通过再次运行init来修复它。 缺少的文件是.firebaserc

此文件的内容

{
   "projects": {
     "default": "yourid"
   }
}

希望有所帮助, 缪奇

答案 1 :(得分:0)

要激活Firebase项目,您可以运行命令firebase use <project-id>,在您的情况下为firebase use friendlychat-x3sd0

答案 2 :(得分:0)

在部署以使用firebase use default中的默认项目之前输入.firebaserc