【问题标题】:Phonagap and Cordova cli not workingPhonagap 和 Cordova cli 不工作
【发布时间】:2014-07-17 12:26:20
【问题描述】:

我的问题有点奇怪,我从官方教程一步一步安装了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

有人解决了这个问题吗?

【问题讨论】:

  • 您是否使用 npm install -g cordova 全局安装了 cordova?

标签: cordova cordova-cli


【解决方案1】:

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

如果是你,请先删除 node.js,如下所示:

$ sudo apt-get 删除节点

接下来,您将修复一些 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 更新

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

$ sudo apt-get install nodejs

最后,我们安装 Cordova。

$ sudo npm install -g cordova

【讨论】:

  • 添加上下文,添加教程的重要部分,它们是链接的一部分。
【解决方案2】:

试试这个命令

$ cordova platform add android

【讨论】:

  • 结果没有改变。
【解决方案3】:

您的 config.xml 中的错误 XML 也可能导致此问题,因此如果它突然停止工作,请检查您的 config.xml 与 XML 验证器。

【讨论】:

    猜你喜欢
    • 2016-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-27
    • 2016-02-22
    相关资源
    最近更新 更多