为什么我的 Firebase CLI 版本与我刚刚使用 npm 安装的版本不同?
Why is my Firebase CLI version different than what I just installed with npm?
我正在使用
更新 Firebase 工具
npm i -g firebase-tools
它输出
- firebase-tools@9.3.0
但是,当我 运行 firebase --version 或 firebase tools --version 我得到:
7.15.1
当我这样做时 'which firebase' 我只得到以下路径:
/usr/local/bin/firebas
为什么会出现版本差异?
可能是因为您路径中的 npm
正在更新您在 /usr/local/bin 中看到的不同 firestore
。 运行 which npm
看看你是哪一个 运行。我猜它不在 /usr/local/bin 中。您可能应该将 npm 的路径放在路径 before /usr/local/bin 中,并删除 /usr/local/bin 中的 firebase
以仅使用更新的路径通过你的 npm。 (也许还想一想您最初是如何在 /usr/local/bin 中获得 firebase
的,以防止这种情况再次发生。)
我正在使用
更新 Firebase 工具npm i -g firebase-tools
它输出
- firebase-tools@9.3.0
但是,当我 运行 firebase --version 或 firebase tools --version 我得到:
7.15.1
当我这样做时 'which firebase' 我只得到以下路径:
/usr/local/bin/firebas
为什么会出现版本差异?
可能是因为您路径中的 npm
正在更新您在 /usr/local/bin 中看到的不同 firestore
。 运行 which npm
看看你是哪一个 运行。我猜它不在 /usr/local/bin 中。您可能应该将 npm 的路径放在路径 before /usr/local/bin 中,并删除 /usr/local/bin 中的 firebase
以仅使用更新的路径通过你的 npm。 (也许还想一想您最初是如何在 /usr/local/bin 中获得 firebase
的,以防止这种情况再次发生。)