我正在尝试使用phonegap / cordova开发移动应用程序。
网站入门部分仍然让人感到困惑 http://docs.phonegap.com/
在一个地方CLI installation instructions,他们说要安装cordova。
在另一个地方,Phonegap installation instructions,他们说要安装phonegap。
这里发生了什么?我们需要两者吗?每个人的角色有什么不同?
答案 0 :(得分:2)
PhoneGap是Apache Cordova的发行版。您可以将Apache Cordova视为为PhoneGap提供动力的引擎,类似于WebKit是Chrome或Safari的引擎。 (浏览器极客,请允许我这个类比的可靠性,我稍后会给你买啤酒。)
随着时间的推移,PhoneGap发行版可能包含与其他Adobe服务相关的其他工具,这些工具不适合Apache项目。例如,PhoneGap Build和Adobe Shadow共同构成了很多战略意义。 PhoneGap将始终是免费的开源软件,并且永远是Apache Cordova的免费发行版。
目前,唯一的区别在于下载包的名称,并且会保留一段时间。
答案 1 :(得分:1)
PhoneGap CLI构建于Cordova CLI之上。它具有Cordova CLI具有的所有功能。主要区别在于 PhoneGap CLI具有PhoneGap Build集成。因此,如果您没有安装本机SDK,则可以将编译委派给PhoneGap Build云服务并获取适用于应用程序商店的移动应用程序。这两种工具都是完全可互操作的。
答案 2 :(得分:0)
phonegap.com上的文档将有助于澄清其对“科尔多瓦”的使用情况。与' phonegap'。现在,新开发人员很容易对哪些命令相关感到困惑。