Node.js NPM无法安装

Node.js NPM无法安装,node.js,npm,Node.js,Npm,NPM在我尝试安装任何应用程序时抛出错误。错误如下所示- npm错误!达尔文14.5.0 npm错误!argv“/usr/local/bin/node”“/usr/local/bin/npm”“安装”“-g”“ember cli” npm错误!节点v4.0.0 npm错误!npm v2.14.2 npm错误!代码EPEINVALID npm错误!peerinvalid包grunt contrib-clean@0.6.0不满足其兄弟姐妹的对等关系要求! npm错误!对等呼噜声-contrib@0

NPM在我尝试安装任何应用程序时抛出错误。错误如下所示-


npm错误!达尔文14.5.0 npm错误!argv“/usr/local/bin/node”“/usr/local/bin/npm”“安装”“-g”“ember cli” npm错误!节点v4.0.0 npm错误!npm v2.14.2 npm错误!代码EPEINVALID npm错误!peerinvalid包grunt contrib-clean@0.6.0不满足其兄弟姐妹的对等关系要求! npm错误!对等呼噜声-contrib@0.11.0希望grunt contrib干净@~0.5.0
我们将非常感谢您的帮助

谢谢,
沙兹

听起来你可能已经陷入了本文所描述的情况。也就是说,一个无效模块与
npm link
命令链接

通读之后,我将尝试的解决方案是Github用户提供的解决方案之一。而且,这个解决方案是卸载您使用npm全局安装的所有内容,然后尝试只重新安装必要的内容

要查找npm全局安装的内容,可以使用以下命令:
npm ls-g

然后,要卸载全局安装的模块,请使用以下命令:
npm uninstall-g


另一方面,如果您从未使用过npm link命令,则这可能无法解决您的问题。

出现此错误的原因之一是您的节点版本不稳定,请尝试使用稳定的节点版本


使用NVM安装多个版本的node,并在它们之间切换并测试您的应用程序。

说“我尝试安装任何应用程序”,您的意思是安装我假设的任何软件包?是的,您完全正确。。事实上,在我上面的帖子中,我试图安装Ember Cli软件包,但无法安装,其他npm软件包也是如此。。我无法安装它们请尝试阅读本文,希望它能对您有所帮助。感谢Thawna NP和ctlacko..似乎没有任何效果,因此我已完全卸载了node和npm,并希望重新安装。。谢谢again@Shahsayyad如果这确实对你有用,请回来接受这个答案,这样将来有这个问题的人就知道该去哪里找了。我尝试了各种方法来解决我的问题,但没有任何效果。。符号链接和错误路径也存在问题。。所以我完全删除了节点及其模块,然后用Brew重新安装了它,然后我遇到了权限问题,在正确设置它之后。。一切都回到了正轨。。谢谢你们的帮助 npm ERR! Darwin 14.5.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "ember-cli" npm ERR! node v4.0.0 npm ERR! npm v2.14.2 npm ERR! code EPEERINVALID npm ERR! peerinvalid The package grunt-contrib-clean@0.6.0 does not satisfy its siblings' peerDependencies requirements! npm ERR! peerinvalid Peer grunt-contrib@0.11.0 wants grunt-contrib-clean@~0.5.0