我不知道在运行nodejs.org网站上的可执行文件之前我的mac上是否安装了npm和node,但此时运行安装包后出现此错误Error: npm doesn't work with node v0.4.12
。
我无法卸载npm,npm命令完全没用。
如果您有见解,请提供帮助
答案 0 :(得分:3)
我认为最安全的是管理Node&带有NVM的NPM版本(节点版本管理器)。它安装(编译)Node& NPM适合您,您选择的每个版本。
答案 1 :(得分:1)
发生的事情是您安装了新版本的npm(v1.x.x)和旧版本的节点,例如: v0.4.12,这是不兼容的。
最好的办法是更新节点,否则你可以从http://npmjs.org/install.sh 下载旧的npm install bash脚本并执行它(你可能需要以sudo的身份执行)该脚本将清理所有其他版本的npm并安装与您的节点v0.4.12兼容的版本