最佳答案
即使在我安装brew node和NVM安装v0.6.19之后,我的节点版本也始终是v0.6.1-prev。
我的节点版本是:
node -vv0.6.1-pre
NVM是这样说的(在我第一次在一个bash终端中安装一个版本的node之后):
nvm lsv0.6.19current: v0.6.19
但是当我重新启动bash时,我看到的是:
nvm lsv0.6.19current: v0.6.1-predefault -> 0.6.19 (-> v0.6.19)
那么这个幻影节点0.6.1之前的版本在哪里,我如何摆脱它?我正在尝试通过NPM安装库,以便我可以处理项目。
我尝试使用BREW在NVM之前更新,使用brew update
和brew install node
。我尝试删除/usr/local/include
中的“node”目录和/usr/local/lib
中的“node”和“node_modules”。我尝试卸载npm并按照这些说明重新安装它。
所有这一切都是因为我试图更新旧版本的节点以安装“zipstream”库。现在我的用户目录中有文件夹,节点版本仍然不是最新的,即使NVM说它使用0.6.19。
理想情况下,我想卸载nodejs、npm和nvm,然后从头开始在我的系统上重新安装整个东西。