NPM错误:Error:No such module at Object.< anonymous>

sqserrrh  于 12个月前  发布在  其他
关注(0)|答案(2)|浏览(118)

我在安装节点0.6.6后遇到了这个问题
https://github.com/isaacs/npm/issues/1842
我不确定我将如何执行这篇文章中的解决方案。
美厄

Error: No such module
    at Object.<anonymous> (/opt/local/lib/node_modules/npm/lib/utils/config-defs.js:5:21)

字符串

7eumitmz

7eumitmz1#

我从Node.JS 0.4升级到0.8时遇到了同样的问题,上面的答案没有任何帮助。Github页面也没有关于这个特定问题的任何说明。帮助我的是以下内容:
OSX Node.JS包安装程序错误地没有删除/usr/bin中的旧0.4 npm安装,然后与/usr/local/bin中的新0.8 npm安装冲突。它只是覆盖了已经存在的任何内容。我通过删除它来破坏旧的安装,但为了确保,我决定一个干净的安装会更好:
1x个月
还有最后一个问题:安装后,即使which npm正确返回/usr/local/bin/npm,bash仍然试图从/usr/bin执行。这是因为在OSX上,bash已经散列了可执行文件名。散列保存了每次执行常见程序时对PATH中所有目录的重复搜索。命令行的hash -r解决了这个问题。

lrpiutwd

lrpiutwd2#

你只需要卸载旧版本的npm。你可以在npm's github page中看到如何卸载它。

相关问题