【发布时间】:2014-02-07 10:04:05
【问题描述】:
我是 PhoneGap 的新手,刚刚通过 npm 安装程序安装了 PhoneGap 3.3.0(是 npm 的默认版本)并在 PhoneGap site 中创建了应用程序
C:\> npm install -g phonegap
$ phonegap create my-app
$ cd my-app
$ phonegap run android
然后我关注了令人困惑的文档 - 对于文档中提到的 3.3.0 version CLI commands 是cordova,而对于 3.2.0 它是 phonegap。而且在安装步骤中提到的命令是 phonegap 而不是 cordova。
$ cordova create hello com.example.hello HelloWorld
我也按照 IDE - Eclipse 中的步骤进行开发,但是对于 3.3.0,没有提供任何步骤,并且文件夹和文件似乎有所不同。
在某些时候,我尝试了两个命令来创建应用程序,当我使用 cordova 并通过创建现有 Android 项目来选择项目时,文件夹与使用 phonegap 创建的应用程序不同。
我的问题是:
使用哪个 CLI? [我在某处读到 PhoneGap 比 Cordova 支持更多的插件/插件]
我可以使用 Eclipse 或 Xcode 处理项目吗?请提供一些指导方针,让 3.3.0 在 IDE 环境中工作?
我也可以使用 Xcode 开发 Android 应用吗?
【问题讨论】:
-
Phonegap 文档可能有一些说 Cordova 的东西,因为要生成他们的文档,他们可能只是使用 Cordova 文档并将“Cordova”替换为“Phoengap”。 Cordova 文档中有一些实例仍然/意外地显示“Phonegap”。目前,我所知道的两者的唯一区别是您如何为 Phonegap 构建指定插件以及如何使用 Phonegap“在本地构建”(这将是 Cordova 的默认设置。)
-
@MBillau 这真是令人困惑的新事物......谢谢!
-
这些链接对PhoneGap和CordovaDevgeeks blog和Telerik blog的关系有更多解释
-
来自 Devgirls 博客的关于 PhoneGap 3.0 PhoneGap 3.0 – Stuff You Should Know 变化的非常有用的解释
标签: android ios xcode eclipse cordova