MacOS Mojave 在这里。当我安装yarn
时brew install
,我无法运行node
(因此npm
)。我经历了相当多的故障排除步骤,这些步骤基本上强制卸载了节点并删除了指向/usr/bin
. 然后我安装nvm
并成功安装node
。但是,当我node -v
在我正在开发的特定目录中运行时,我得到了bash: node: command not found
,即使我可以在全球范围内成功运行该命令。为什么我无法访问该目录中的命令?
编辑:在node -v
全球范围内成功运行是一个孤立的成功,显然是因为我已经nvm
在那个终端上安装了。一旦我打开一个新的终端窗口,node
就会出现同样的“找不到命令”的问题。