我尝试使用Phonegap Latest(3.4)创建项目。我已经安装了Node.js,并且我已经使用
安装了phonegapnpm install -g phonegap
但是当我说
时phonegap create my-project
我收到以下输出
知道可能导致这种情况的原因吗?
答案 0 :(得分:0)
phonegap需要为所有相关的sdks和平台正确指定所有路径
添加到您的路径有些人认为这样
Variable Name: JAVA_HOME
Variable Value: C:\Program Files\Java\jdk1.7.0_45;
Variable Name: PATH
Variable Value: %JAVA_HOME%\bin;
Variable Name: PATH
Variable Value: C:\Documents and Settings\Your Name\Application Data\npm;
Variable Name: PATH
Variable Value: C:\Your Installation Path\To Node JS\
Variable Name: ANT_HOME
Variable Value: C:\Your Path\To Ant\apache-ant-1.9.3;
Variable Name: PATH
Variable Value: %ANT_HOME%\bin;
Variable Name: ANDROID_SDK_HOME
Variable Value: C:\Location To\Your Work\Environment\adt-bundle-windows-x86-20131030\sdk;
Variable Name: PATH
Variable Value: C:\Location To\Your Work\Environment\adt-bundle-windows-x86-20131030\sdk\platform-tools;
Variable Name: PATH
Variable Value: C:\Location To\Your Work\Environment\adt-bundle-windows-x86-20131030\sdk\tools;
我希望它有所帮助:)
答案 1 :(得分:0)
可能正在调用错误的node.exe。检查PATH变量以查看它是否包含** C:\ Program Files \ Microsoft HPC Pack 2008 R2 \ Bin **。如果是这样,该文件夹中存在冲突的node.exe。一种解决方案是在PATH字符串中的Microsoft HPC路径之前移动nodejs路径。