我第一次安装了Phonegap,只是浏览了文档。让我感到困惑的是,一些文档使用命令“phonegap”和一些“cordova”。
Android平台指南:
$ cordova create hello com.example.hello "HelloWorld"
命令行界面指南告诉:
$ phonegap create hello com.example.hello HelloWorld
这两个命令之间有区别(导致不同的文件和文件夹结构)还是它们只是同一事物的别名?
http://phonegap.com/blog/2012/03/19/phonegap-cordova-and-whate28099s-in-a- name/
我认为这个 url 解释了你需要什么。Phonegap 建立在 Apache Cordova 之上。您可以将 Apache Cordova 视为支持 PhoneGap 的引擎。随着时间的推移,PhoneGap 发行版可能包含其他工具,这就是它们在命令上不同的原因,但它们做同样的事情。
编辑:添加了额外信息作为其关于命令差异以及 apache cordova 不能时 phonegap 可以做什么,反之亦然
PhoneGap 命令行选项的第一个
http://docs.phonegap.com/en/edge/guide_cli_index.md.html
Apache Cordova 选项 http://cordova.apache.org/docs/en/3.0.0/guide_cli_index.md.html#The%20Command- line%20Interface
因为几乎大多数命令都是相似的。几乎没有区别(注意:代码库中没有区别)
Adobe 可以向 PhoneGap 添加其他功能,以便不会在 Cordova 中,例如:远程构建应用程序,您需要在https://build.phonegap.com上拥有帐户
虽然对于本地构建 phonegap cli 使用cordova cli(检查链接: https ://github.com/phonegap/phonegap-cli/blob/master/lib/phonegap/util/platform.js )
平台环境名称。映射:
‘local’ => cordova-cli
‘remote’ => PhoneGap/Build
也来自以下存储库:需要cordova的模块是:
build create install local install local plugin add , list , remove run mode platform update run
其中不包括科尔多瓦:
remote build remote install remote login,logout remote run serve