我关注 this official guide .它始于
npm install -g phonegap
直到最后它都运行良好,我收到了这个警告:
C:\Users\myname\AppData\Roaming\npm\phonegap -> C:\Users\myname\AppData\Roaming\
npm\node_modules\phonegap\bin\phonegap.js
npm WARN unmet dependency C:\Users\myname\AppData\Roaming\npm\node_modules\phone
gap\node_modules\cordova\node_modules\npm\node_modules\npm-registry-client requi
res semver@'^2.2.1' but will load
npm WARN unmet dependency C:\Users\myname\AppData\Roaming\npm\node_modules\phone
gap\node_modules\cordova\node_modules\npm\node_modules\semver,
npm WARN unmet dependency which is version 2.2.1
我尝试运行 phonegap create my-app
命令并遇到此错误
'phonegap' is not recognized as an internal or external command,
operable program or batch file.
我以为没有安装成功,但是运行npm -g list
可以看到phonegap
有什么解决办法吗?谢谢
最佳答案
我认为您的问题与 semver 依赖关系无关。我认为该命令不在您的系统路径中。我有相同的依赖警告,但该命令有效。在此处查看常见问题解答:https://npmjs.org/package/phonegap
关于node.js - 在 Windows 8 上安装 phonegap 时出现问题 - 未满足的依赖性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19922708/