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

Dan*_*iel 7 node.js npm

几个月前我一直在玩节点,因为它是一个快速发展的项目,我想我最近拿起它时需要更新它,不知道如何阅读n,我安装了它,安装了最新版本.

一切都很好,直到我尝试使用npm,这无效,看到这个问题.

所以我需要删除n,我不知道怎么回事,而是删除了我n - {version}为每个版本安装的所有节点版本.

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

现在节点按预期工作,但npm不能正常工作.

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

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 {}
Run Code Online (Sandbox Code Playgroud)

我要做的是重新安装node + npm并重新开始.

我正在使用Mac,并且对OS X一般没有使用命令行+文件系统的经验,仍然试图从Windows方式调整..(控制面板 - >卸载 - > ....).

任何帮助都将不胜感激.

mek*_*all 13

你可以给它用拍这个剧本来自故宫网站

它应该清理您拥有的任何旧安装并安装最新版本.