C:\Users\Saurabh\demo\platforms\android\cordova\node_modules\q\q.js:126
throw e;
^
ERROR running one or more of the platforms:
Error: C:\Users\Saurabh\demo\platforms\android\cordova\run.bat:
Command failed with exit code 1
You may not have the required environment or OS to run this project.
但是,当我模拟相同的应用程序时,它运行没有任何问题。我的环境信息如下 -
PS:我已经尝试删除并添加平台。
答案 0 :(得分:2)
我认为您没有在Windows上正确设置环境变量,例如
Java JDK
为 JAVA_HOME 创建一个环境变量,指向安装Java JDK的根文件夹。因此,如果您将JDK安装到 C:\ Program Files \ Java \ jdk7 中,请将 JAVA_HOME 设置为此路径。之后,将JDK的bin目录添加到PATH变量中。按照前面的假设,这应该是 %JAVA_HOME%\ bin 或完整路径 C:\ Program Files \ Java \ jdk7 \ bin < / EM> 强>
Apache Ant
你想将它添加到你的路径: C:\ apache-ant-1.9.2 \ bin
Android SDK
Cordova需要设置 ANDROID_HOME 环境变量。这应该指向[ANDROID_SDK_DIR] \ android-sdk目录(例如 c:\ android \ android-sdk )。 接下来,更新您的PATH以在该文件夹中包含工具/ 和 platform-tools / 文件夹。因此,使用 ANDROID_HOME ,您可以添加 %ANDROID_HOME%\ tools 和 %ANDROID_HOME%\ platform-tools < / EM> 强>
有关详情,请转至here ...
答案 1 :(得分:0)
我认为你没有安装npm模块SELECT COALESCE(AVG(feature),0)
from cluster_density_feat
where cluster_id=1
AND NOT feature = 0
,安装它(从项目根文件夹):
q
向其添加npm install q
,将其添加到--save