在使用npm
进行cordove安装后,我几乎每次npm操作都收到警告消息“需要颜色@'> = 0.6.0'但是会加载..颜色”
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 colors@'>=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 colors@'>=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
openwith@0.11.0 C:\Users\weibl\AppData\Roaming\npm\node_modules\openwith
如何解决此类npm错误?
答案 0 :(得分:1)
安德鲁暗示,解决方案是
npm -g update colors
答案 1 :(得分:0)
清理node-Modules文件夹并重新运行: npm install
答案 2 :(得分:0)
首先,删除位置phonegap\
中的C:\Users\weibl\AppData\Roaming\npm\node_modules\
文件夹。当然,具体位置会因其他人而异。
然后,继续执行您想要的任何npm
安装/更新命令。