Node.js “运行”;新产品管理“;“返回”;错误:找不到模块';继承'&引用; module.js:340 犯错误; ^ 错误:找不到模块“继承” 在Function.Module.\u解析文件名(Module.js:338:15) 在Function.Module.\u加载(Module.js:280:25) at Module.require(Module.js:364:17) 根据需要(模块js:380:17) 反对。(/usr/lib/node_modules/npmconf/npmconf.js:3:16) 在模块处编译(Module.js:456:26) 在Object.Module.\u extensions..js(Module.js:474:10) 在Module.load(Module.js:356:32) 在Function.Module.\u加载(Module.js:312:12) at Module.require(Module.js:364:17)

Node.js “运行”;新产品管理“;“返回”;错误:找不到模块';继承'&引用; module.js:340 犯错误; ^ 错误:找不到模块“继承” 在Function.Module.\u解析文件名(Module.js:338:15) 在Function.Module.\u加载(Module.js:280:25) at Module.require(Module.js:364:17) 根据需要(模块js:380:17) 反对。(/usr/lib/node_modules/npmconf/npmconf.js:3:16) 在模块处编译(Module.js:456:26) 在Object.Module.\u extensions..js(Module.js:474:10) 在Module.load(Module.js:356:32) 在Function.Module.\u加载(Module.js:312:12) at Module.require(Module.js:364:17),node.js,npm,redhat,yum,Node.js,Npm,Redhat,Yum,在用尽其他可能性(重新安装npm和其他各种nodejs软件包)后,我终于尝试了简单的一个。:-) 这对我很管用。以下几点对我很管用。另一个答案,sudo-yum-install-nodejs-inherits*,并没有帮我解决这个问题。请注意,在运行以下程序之前,您可能需要备份/usr/lib/node_modules文件夹,以便可以返回到该文件夹以回忆您在全局范围内安装的所有内容 sudo yum install nodejs-inherits* 希望这对别人有帮助 sudo-yum-ins

在用尽其他可能性(重新安装npm和其他各种nodejs软件包)后,我终于尝试了简单的一个。:-)


这对我很管用。

以下几点对我很管用。另一个答案,sudo-yum-install-nodejs-inherits*,并没有帮我解决这个问题。请注意,在运行以下程序之前,您可能需要备份/usr/lib/node_modules文件夹,以便可以返回到该文件夹以回忆您在全局范围内安装的所有内容

sudo yum install nodejs-inherits*

希望这对别人有帮助

sudo-yum-install-nodejs-inherits*对我不起作用。 此外,我不想擦除节点单元模块

擦除继承模块并仅安装/重新安装新模块有效:

sudo yum erase nodejs npm
sudo rm -rf /usr/lib/node_modules
sudo yum install nodejs npm

我最近在Windows上遇到了这个问题,更新npm为我解决了这个问题

sudo yum erase nodejs-inherits
sudo yum erase nodejs-inherits1
sudo yum install nodejs-inherits

为了分享我的信息,我遇到了这个问题,我通过安装
inherits
解决了这个问题,如下所示:

npm update npm -g

这就是它的github

当我通过'n'将节点切换到版本5.5.0时,它发生了

然后我切换回节点0.10.22(我以前使用过),然后运行

sudo npm install inherits

现在一切都好了

我刚刚卸载并重新安装了npm:

npm update npm -g
这不是没有问题的,我还必须收回一些图书馆的所有权:

brew uninstall npm
brew install npm
然后

sudo chown -R nice /usr/local/lib/node_modules/

运行
npm install–y
有助于解决我的问题。

我不知道
-y
选项是什么意思。

我在Windows7 32位系统中遇到了同样的错误,并通过卸载nodejs本身修复了它。在新安装nodejs之后,我运行了以下命令

brew postinstall npm

这为我解决了问题

这是我从CentOS上的命令中得到的:
包nodejs-inherits-2.0.0-4.el6.noarch被nodejs-0.10.40-1.shmz65.1.6.x8664淘汰,该包已经安装
brew postinstall npm
npm install -g npm-windows-upgrade
npm-windows-upgrade -p -v latest