你需要安装cordova和phonegap吗?

时间:2014-01-27 12:43:22

标签: android ios cordova

我正在尝试使用phonegap / cordova开发移动应用程序。

网站入门部分仍然让人感到困惑 http://docs.phonegap.com/

在一个地方CLI installation instructions,他们说要安装cordova。

在另一个地方,Phonegap installation instructions,他们说要安装phonegap。

这里发生了什么?我们需要两者吗?每个人的角色有什么不同?

3 个答案:

答案 0 :(得分:2)

PhoneGap是Apache Cordova的发行版。您可以将Apache Cordova视为为PhoneGap提供动力的引擎,类似于WebKit是Chrome或Safari的引擎。 (浏览器极客,请允许我这个类比的可靠性,我稍后会给你买啤酒。)

随着时间的推移,PhoneGap发行版可能包含与其他Adobe服务相关的其他工具,这些工具不适合Apache项目。例如,PhoneGap Build和Adobe Shadow共同构成了很多战略意义。 PhoneGap将始终是免费的开源软件,并且永远是Apache Cordova的免费发行版。

目前,唯一的区别在于下载包的名称,并且会保留一段时间。

more

答案 1 :(得分:1)

PhoneGap CLI构建于Cordova CLI之上。它具有Cordova CLI具有的所有功能。主要区别在于 PhoneGap CLI具有PhoneGap Build集成。因此,如果您没有安装本机SDK,则可以将编译委派给PhoneGap Build云服务并获取适用于应用程序商店的移动应用程序。这两种工具都是完全可互操作的。

答案 2 :(得分:0)

不,你不是。 PhoneGap应包含Cordova提供的所有命令。它提供了基于云的构建功能,Cordova没有。

phonegap.com上的文档将有助于澄清其对“科尔多瓦”的使用情况。与' phonegap'。现在,新开发人员很容易对哪些命令相关感到困惑。