Firebase Shell仍读取我的Node版本12而不是Nvm版本

问题描述 投票:0回答:1

我的问题有点乏味,需要社区在这里帮助我。我使用Nodejs.org文件从.pkg的官方站点安装了节点12。我使用firebase functions shell在本地测试我们的工作,但是由于版本冲突,我需要降级到10。这是问题开始的地方,我安装了NVM以获取降级版本,并且我成功了,所以当我执行node -v时,我看到了v10,但是当我运行时

firebase functions:shell

我仍然收到警告

Your requested "node" version "10" doesn't match your global version "12"

现在,我需要进行排序,因为我的本地云功能仍然无法使用,并且我认为它仍在读取该节点的第12版。我按照不同的教程从系统中手动删除节点,然后再次通过验证

可以删除节点

[node -v它给我一个错误node command not found,这意味着删除了Node,但是即使Node卸载了,我仍然可以运行]]

firebase functions:shell并在本地运行云功能,因此这意味着节点12仍在系统中,但我似乎无法卸载它。

因此,对此提供的任何帮助将不胜感激。

谢谢

我的问题有点乏味,需要社区在这里帮助我。我使用它的.pkg文件从Nodejs.org的官方站点安装了节点12。我使用Firebase函数shell来测试我们的工作...

node.js firebase nvm firebase-cli
1个回答
0
投票

我能够通过以下方式解决此问题

© www.soinside.com 2019 - 2024. All rights reserved.