Phonegap和Cordova cli无法正常工作

时间:2014-07-17 12:26:21

标签: cordova cordova-cli

我的问题有点奇怪,我从官方教程中逐步安装了phonegap和cordova cli,当我尝试在我的Ubuntu 14.04上使用phonegap create或其他东西时,终端没有写任何东西然后等待为下一个命令。

实施例#1:

expa@a42book:~$ cordova add platform android
expa@a42book:~$ 

实施例#2:

expa@a42book:~$ cordova platform add android
expa@a42book:~$ 

我只能这样:

expa@a42book:~$ sudo nodejs /usr/local/lib/node_modules/cordova/bin/cordova platform add android

有人已经解决了这个问题并解决了它?

3 个答案:

答案 0 :(得分:1)

问题在于我的cordova安装(以及命令),我按照本教程:http://jeffmcmahan.info/blog/installing-cordova-on-linux/开始工作。

  

如果是你,那么首先删除node.js,如下所示:

     

$ sudo apt-get remove node

     

接下来,你将修复一些Python   依赖关系:

     

$ sudo apt-get install python-software-properties python g ++ make

     

和   现在我们将为最新版本的Node.js添加正确的repo,以及   然后我们将运行更新以获取所需的包列表   安装节点:

     

$ sudo add-apt-repository ppa:chris-lea / node.js

     

$ sudo apt-get update

     

我们现在可以自己安装Node.js:

     

$ sudo apt-get install nodejs

     

最后,我们安装了Cordova。

     

$ sudo npm install -g cordova

答案 1 :(得分:0)

尝试使用此命令

$ cordova platform add android

答案 2 :(得分:0)

config.xml中的XML错误也可能导致这种情况,因此,如果它只是停止工作,请对照XML验证器检查config.xml。