Node.js Homebrew说我有Node16.1.0,但实际上我有v12.18.4
我用Node.js Homebrew说我有Node16.1.0,但实际上我有v12.18.4,node.js,macos,homebrew,Node.js,Macos,Homebrew,我用$node进行了检查,发现我的mac上有版本v12.18.4。 为了更新到最新版本,我在自制软件上键入: $brew upgrade node 但令我惊讶的是,它说我的计算机上没有安装节点。正如我上面所说,它已经安装好了,我最近一直在积极地使用它 所以我键入:$brew安装节点 在这一点上,如果我键入$node,我仍然会在mac上获得v12.18.4。 但如果我键入$brew升级节点,我会得到:节点16.1.0已经安装 是什么导致了这个奇怪的问题?我如何解决它?强制退出终端并重新打开它。然
$node
进行了检查,发现我的mac上有版本v12.18.4
。
为了更新到最新版本,我在自制软件上键入:
$brew upgrade node
但令我惊讶的是,它说我的计算机上没有安装节点。正如我上面所说,它已经安装好了,我最近一直在积极地使用它
所以我键入:$brew安装节点
在这一点上,如果我键入$node
,我仍然会在mac上获得v12.18.4
。
但如果我键入$brew升级节点
,我会得到:节点16.1.0已经安装
是什么导致了这个奇怪的问题?我如何解决它?强制退出终端并重新打开它。然后键入
哪个节点
。导航到路径并查看已安装的节点数。如果您能够找到节点16
。将该路径添加到您的~/.bash\u配置文件中。然后source~/.bash\u配置文件