Phonegap创建只打印“节点命令...”

时间:2014-05-12 16:35:25

标签: node.js cordova npm

我尝试使用Phonegap Latest(3.4)创建项目。我已经安装了Node.js,并且我已经使用

安装了phonegap
npm install -g phonegap

但是当我说

phonegap create my-project 

我收到以下输出

Image

知道可能导致这种情况的原因吗?

2 个答案:

答案 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路径。