如何完全卸载Node.js并从头重新安装(MacOSX)

如何完全卸载Node.js并从头重新安装(MacOSX)

即使在安装BREW节点和NVM安装v0.6.19之后,我的节点版本始终是v0.6.1-pree。

我的节点版本是:

node -v
v0.6.1-pre

NVM这样说(在我第一次在一个bash终端中安装了一个节点版本之后):

nvm ls
v0.6.19
current:    v0.6.19

但当我重新启动bash时,我看到的是:

nvm ls
v0.6.19
current:    v0.6.1-pre
default -> 0.6.19 (-> v0.6.19)

那么这个幻影节点0.6.1-预版本在哪里,我如何摆脱它呢?我正试图通过NPM安装库,以便我可以在一个项目上工作。

我尝试在NVM之前使用BREW更新,使用“BREW更新”和“BREW安装节点”。我尝试删除我/usr/local/include中的“节点”目录,以及我的“/usr/local/lib”中的“节点”和“节点_模块”。我尝试过卸载NPM并在下面重新安装它这些指示。

所有这些都是因为我试图更新一个旧版本的节点来安装“zipstream”库。现在我的用户目录中有文件夹,尽管NVM说它使用的是0.6.19,但节点版本仍然不最新。

理想情况下,我希望卸载NodeJS、NPM和NVM,然后在我的系统上从头开始重新安装整个程序。


桃花长相依
浏览 5224回答 3
3回答

一只名叫tom的猫

很明显,有一个/Users/myusername/local包含include带着node和lib带着node和node_modules..这是如何和为什么创建的,而不是在我的/usr/local文件夹,我不知道。删除这些本地引用修复了幻影v0.6.1-pree。如果有人有解释的话,我会选择正确的答案。编辑:您可能还需要执行其他说明:sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}它相当于(和上面一样).sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* /usr/local/lib/dtrace/node.d ~/.npm ~/.node-gyp或者(和上面一样)崩溃了.要完全卸载节点+NPM,请执行以下操作:去/usr/local/lib并删除任何节点和节点模块去/usr/local/包括并删除任何节点和节点模块目录如果你安装了BREW安装节点,然后跑BREW卸载节点在你的航站楼查看你的主页目录本土化或利布或包括文件夹,并删除任何节点或节点模块从那里去/usr/本地/bin并删除任何节点可执行您还可能需要:sudo rm -rf /opt/local/bin/node /opt/local/include/node /opt/local/lib/node_modules sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node.1 /usr/local/lib/dtrace/node.d另外,nvm修改$HOME/.bashrc,这肯定是手动恢复.然后下载NVM并按照说明安装节点。最新版本的节点NPM,我相信,但你也可以重新安装它。
打开App,查看更多内容
随时随地看视频慕课网APP