如何删除旧版本的node / npm?

几个月前,我一直在玩节点,因为它是一个快速发展的项目,我想我最近需要更新它,不知道怎么读了,我已经安装了,安装了最新版本。

一切都OK,直到我试图使用npm ,这不会工作,看到这个问题 。

所以我需要删除n,我不知道如何去除每个版本的n - {version}版本。

然后,我直接从node.js网站运行安装程序,希望能够解决我遇到的所有问题。

节点现在按预期工作,但npm 仍然无法正常工作。

尝试npm install {package}时,在npm-debug.log显示的错误是:

 ERR! Error: EISDIR, mkdir '/' ERR! You may report this log at: ERR! <http://github.com/isaacs/npm/issues> ERR! or email it to: ERR! <npm-@googlegroups.com> ERR! ERR! System Darwin 11.3.0 ERR! command "node" "/usr/local/bin/npm" ERR! cwd / ERR! node -v v0.6.15 ERR! npm -v 1.1.16 ERR! path / ERR! code EISDIR ERR! message EISDIR, mkdir '/' ERR! errno {} 

我想要做的是重新安装节点+ NPM,并重新开始。

我使用的是Mac,对于OS X一般的命令行+文件系统没有什么经验,仍然试图从Windows的方式调整..(控制面板 – >卸载 – > ….)。

任何帮助,这将不胜感激。

你能用npm站点的 这个脚本来试试吗?

它应该清理所有旧的安装,并安装最新版本。