CNode

centos 7 下运行 npm命令,返回module.js:340错误。请教如何解决,感激不尽

问答
Yywxczz发布于11 年前最后回复11 年前2 回复6570 浏览0 收藏

问题描述: 在centos7 下 运行npm命令,结果返回如下错误: module.js:340 throw err; ^ Error: Cannot find module 'inherits' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object. (/usr/lib/node_modules/npmconf/npmconf.js:3:16) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17)**

这个问题在http://stackoverflow.com/questions/19933077/running-npm-returns-error-cannot-find-module-inherits上有过描述,但照上面的方法,没有解决。 请问是安装的问题吗,有没有人遇到过,感激不尽。

查看回复

回复 (2)

X
xiaxiaokang#1·11 年前

NPM没安装好?重装下npm试试~~

Y
ywxczz#2·11 年前

感谢楼上回答,已经解决,把node\npm都卸了后,重新安装了下node.js(不安装npm),就可以使用npm了,貌似node自动安装了npm。啊怎么回事?

参与回复
登录后即可参与回复。登录