Node.js 尝试安装nodemon时出错
当我试图安装Nodemon时,我收到了这个错误消息Node.js 尝试安装nodemon时出错,node.js,express,nodemon,Node.js,Express,Nodemon,当我试图安装Nodemon时,我收到了这个错误消息 pm http GET https://registry.npmjs.org/nodemon npm http 304 https://registry.npmjs.org/nodemon /usr/local/bin/nodemon -> /usr/local/lib/node_modules/nodemon/nodemon.js npm ERR! peerinvalid The package generator-karma does
pm http GET https://registry.npmjs.org/nodemon
npm http 304 https://registry.npmjs.org/nodemon
/usr/local/bin/nodemon -> /usr/local/lib/node_modules/nodemon/nodemon.js
npm ERR! peerinvalid The package generator-karma does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer generator-angular@0.5.1 wants generator-karma@~0.6.0
npm ERR! System Darwin 13.0.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "nodemon"
npm ERR! cwd /Users/stephenadams
npm ERR! node -v v0.10.18
npm ERR! npm -v 1.3.8
npm ERR! code EPEERINVALID
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /Users/stephenadams/npm-debug.log
npm ERR! not ok code 0
看起来问题出在包生成器karma上,不确定这是否是问题所在
有人能告诉我需要做什么才能正确安装吗
谢谢
Stephen这些行显示了问题:
npm ERR! peerinvalid The package generator-karma does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer generator-angular@0.5.1 wants generator-karma@~0.6.0
您有一个名为generator karma的包,该包低于generator angular需要的版本0.6.0。我不相信这与nodemon有任何关系(它应该实际安装),但它是发电机角度和发电机业力之间的不匹配版本
除非您需要某些特定的较旧版本的generator karma,否则只需通过运行以下命令进行更新:
sudo npm update -g generator-karma
有两种解决方案:
npm缓存清除
然后npm i
但这对我不起作用- 我在我的package.json中添加了一个nodemon条目,并指定了一个版本 在终端中点击npm安装。最后,我可以在node_模块中看到NodeEmailer文件夹
- 在my package.json中添加了一个条目,如下所示:
“脚本”:{“服务”:“nodemon server.js”//server.js是我的启动文件}
- 点击
然后,诺德蒙开始像个魔术师一样为我工作npm跑发球
Karma版本:0.10.8
,但还是一样error@DmitriZaitsev,这是与生成器karma
不同的包。您的错误是否显示为Peerpackagename@version想要Karma@~0.10.8
?很抱歉,我弄错了软件包。问题似乎是由于其他软件包需要较低版本的generator karma