1

我正在尝试更新我的 Firebase CLI 安装,以便为我的项目使用云功能。我遵循了入门指南,但是由于某种原因,CLI 无法检测到更新的版本。

我初始化了一个我已经通过 Firebase 控制台创建的项目。在项目初始化期间,Firebase CLI 提到我的 CLI 版本应该更新,但整个过程进展顺利。

初始化完成后,我第一次运行(更新 CLI):

npm install -g firebase-tools

更新完成后,命令行报告:

firebase-tools@3.18.6

但是当我跑步时

firebase 初始化函数

我得到:

错误:CLI 已过期(在 3.0.1 上,至少需要 3.0.5)

我不明白为什么会这样,因为更新报告安装了 3.18.6 版任何提示都会很棒!

作为参考,您可以在此处查看命令行快照。

4

1 回答 1

1

看起来您可能在不同位置安装了多个版本的节点。首先,卸载您之前安装的所有节点版本。确保node在命令行上运行不会执行任何操作。然后,重新安装所有内容。再次安装 Firebase CLI 后,使用 . 检查其版本firebase --version

于 2018-06-06T15:51:45.783 回答