Node.js can';t还原到旧版本的节点,可以';t卸载节点,OSX

Node.js can';t还原到旧版本的节点,可以';t卸载节点,OSX,node.js,uninstallation,Node.js,Uninstallation,已安装节点0.12.2,但需要恢复到0.10.33才能运行需要的应用程序。 我尝试过安装0.10.33并使用 set 0.10.33 to default with 'nvm alias default 0.10.33' 但节点在再次启动时运行以前的版本(0.12.2) 我尝试过通过各种方法卸载节点,但每种方法都被阻止: uninstall node “您必须在root中才能运行此工具” (我是我机器上唯一的用户(具有管理员权限) 我试过了 cd / 然后 但还是有 “您必须在root中

已安装节点0.12.2,但需要恢复到0.10.33才能运行需要的应用程序。 我尝试过安装0.10.33并使用

set 0.10.33 to default with 'nvm alias default 0.10.33'
但节点在再次启动时运行以前的版本(0.12.2)

我尝试过通过各种方法卸载节点,但每种方法都被阻止:

uninstall node 
“您必须在root中才能运行此工具”

(我是我机器上唯一的用户(具有管理员权限) 我试过了

cd /
然后

但还是有 “您必须在root中才能运行此工具”

尝试

“卸载失败。。。 原因:ErrorMissingBundle“

我可能用自制软件安装了node-这是很久以前的事了,我记不清了。所以尝试了:

brew uninstall node 
“错误:没有这样的桶:/usr/local/cillar/node”

我可以提供的其他信息:

which node
/usr/local/bin/node

我在中看到node和npm /usr/本地/bin


非常感谢您的帮助-我不是命令行专家,对Node还比较陌生。

要使用nvm从不同的Node.js版本切换,只需使用
nvm使用0.10.33
要使用nvm从不同的Node.js版本切换,只需使用
nvm使用0.10.33

要使用nvm从不同的Node.js版本切换,只需使用
nvm使用0.10.33

从不同的node.js版本与nvm切换只需使用
nvm使用0.10.33
看起来您可能正在使用nvm(节点版本管理器)。如果是,您可以使用

nvm install version_no 
然后可以使用命令切换版本

nvm use version_no    
如果尚未使用NVM安装节点,则可以使用此答案中的说明卸载节点-。

然后,如果您需要不同版本的node,我建议您使用NVM,它允许您在同一系统上安装和使用不同版本的node。

看起来您可能正在使用NVM(node version manager)。如果是,您可以使用安装不同版本的node

nvm install version_no 
然后可以使用命令切换版本

nvm use version_no    
如果尚未使用NVM安装节点,则可以使用此答案中的说明卸载节点-。

然后,如果您需要不同版本的node,我建议您使用NVM,它允许您在同一系统上安装和使用不同版本的node。

看起来您可能正在使用NVM(node version manager)。如果是,您可以使用安装不同版本的node

nvm install version_no 
然后可以使用命令切换版本

nvm use version_no    
如果尚未使用NVM安装节点,则可以使用此答案中的说明卸载节点-。

然后,如果您需要不同版本的node,我建议您使用NVM,它允许您在同一系统上安装和使用不同版本的node。

看起来您可能正在使用NVM(node version manager)。如果是,您可以使用安装不同版本的node

nvm install version_no 
然后可以使用命令切换版本

nvm use version_no    
如果尚未使用NVM安装节点,则可以使用此答案中的说明卸载节点-。


如果您需要不同版本的node,我建议您使用NVM,它允许您在同一系统上安装和使用不同版本的node。

在这里尝试了大多数方法,我想知道这是否与路径有关。0.10.33在这里:/Users/matthewmillams/.NVM/v0.10.33/bin/node 0.12.2在这里:/usr/local/bin/nodeI可以切换版本,但它没有将切换版本保留为默认版本这可能也有助于解释问题:我希望使用新的bash,键入node--version,然后运行v0.12.2。~/.nvm/nvm.sh然后nvm卸载0.12.2它告诉我未安装版本。每个节点的路径应该相同。看起来您同时拥有node和nvm已安装。如果您使用nvm,您应该只使用
nvm安装版本
来安装节点,而不使用其他方法。我会使用上面的链接删除节点,甚至可能删除nvm并重新启动…另一个注意事项是,当您键入
nvm use 0.10.33
时会发生什么?我将尝试删除并重新安装。我认为问题不一样通过不同方式安装的de版本。我可以使用nvm使用0.10.33切换版本,但当我停止并重新启动时,0.10.33会丢失。我尝试过这里的大多数方法,我想知道这是否与路径有关。0.10.33在这里:/Users/matthewmillams/。nvm/v0.10.33/bin/node 0.12.2在这里:/usr/local/bin/nodeI可以切换版本,但我t没有将切换版本作为默认版本这也可能有助于解释问题:我希望一个新的bash,键入node--version,然后运行v0.12.2。~/.nvm/nvm.sh然后nvm卸载0.12.2它告诉我没有安装版本。您每个节点的路径应该相同。看起来您同时安装了node和nvm。如果您的using nvm您应该只使用
nvm安装版本
来安装节点,而不使用其他方法。我将使用上面的链接删除节点,甚至可能删除nvm并重新启动…另一个注意事项是,当您键入
nvm使用0.10.33
时会发生什么?我将尝试删除并重新安装。我认为问题在于通过安装的不同节点版本不同的方法。我可以使用nvm切换版本使用0.10.33,但当我停止并重新启动时,0.10.33会丢失。我尝试过这里的大多数方法,我想知道这是否与路径有关。0.10.33在这里:/Users/matthewmillams/。nvm/v0.10.33/bin/node 0.12.2在这里:/usr/local/bin/nodeI可以切换版本,但它不能保持切换的v版本作为默认版本这也可能有助于解释问题:我希望一个新的bash,键入node--version,然后运行v0.12.2。~/.nvm/nvm.sh然后nvm卸载0.12.2它告诉我没有安装版本。每个节点的路径应该相同。看起来您同时安装了node和nvm。如果您使用nvm,您应该只使用它
nvm安装版本
安装节点,而不是其他方法。我会使用上面的链接删除节点,甚至可能是nvm和st