2014-03-06 30 views
3

可能的后cordove与npm安装我得到了警告消息几乎每一个NPM操作“需要色彩@‘> = 0.6.0’,但将加载。颜色“NPM报告“要求(一个版本)”,但将加载(另一个版本)”

D:\Workspaces\Enide-Studio-2014\OpenWith.js>npm i . -g 
C:\Users\weibl\AppData\Roaming\npm\openwith -> C:\Users\weibl\AppData\Roaming\npm\node_modules\openwith\bin\openwith.js 
npm WARN unmet dependency C:\Users\weibl\AppData\Roaming\npm\node_modules\phonegap\node_modules\cordova requires [email protected]'>=0.6.0' but will load 
npm WARN unmet dependency C:\Users\weibl\AppData\Roaming\npm\node_modules\phonegap\node_modules\colors, 
npm WARN unmet dependency which is version 0.6.0-1 
npm WARN unmet dependency C:\Users\weibl\AppData\Roaming\npm\node_modules\phonegap\node_modules\node-static requires [email protected]'>=0.6.0' but will load 
npm WARN unmet dependency C:\Users\weibl\AppData\Roaming\npm\node_modules\phonegap\node_modules\colors, 
npm WARN unmet dependency which is version 0.6.0-1 
[email protected] C:\Users\weibl\AppData\Roaming\npm\node_modules\openwith 

如何解决这样的npm错误?

+0

试试“故宫更新” – Andrew

回答

1

安德鲁暗示,解决办法是

npm -g update colors 
+0

我一直在更新后获得此,任何其他的想法? – feresr

0

清理出节点模块文件夹,然后重新运行: NPM安装

+0

这不提供问题的答案。要批评或要求作者澄清,在他们的帖子下留下评论 - 你总是可以评论你自己的帖子,一旦你有足够的[声誉](http://stackoverflow.com/help/whats-reputation),你会能够[评论任何帖子](http://stackoverflow.com/help/privileges/comment)。 – serenesat

+0

不是在这里争论。我有同样的错误和简单的更新不会修复它。删除node_modules的内容,并做NPM安装工作。 – 4umfreak

0

起初,删除位置C:\Users\weibl\AppData\Roaming\npm\node_modules\phonegap\文件夹。当然,具体位置对于其他人而言会有所不同。

然后,请执行任何你想要的npm安装/更新命令。

相关问题