Page 377 - AngularJS权威教程
P. 377
26.4 Cordova 入门 357
project-directory(必填参数)。 19
这是要创建应用的目录。
package-id 20
项目ID(reverse-domain风格的包名)。
21
name
包名称(应用程序名称)。
22
$ cordova create gapapp io.fullstack.gapapp "GapApp"
这行命令设置了一个叫做gapapp的目录(通过第一个参数标识),它带有一个叫做 23
io.fullstack.gapapp的包ID,然后项目名为GapApp,如图26-4所示。
24
25
26
27
28
图26-4 Cordova文件结构
Cordova团队将Cordova分解成了插件,因此无需包含那些不用构建的平台;这一分解操作让
开发的应用支持其他平台变得更容易。当然,也意味我们需要将感兴趣的开发平台添加到项目中。 29
对于上面这个项目,你可以假定其余的这些命令都运行在项目目录内:
30
$ cd gapapp/
比如我想构建一个iOS项目(对于其他平台,过程是一样的)。为了添加iOS平台,使用如下 31
Cordova命令简单地将它添加到项目中即可:
$ cordova platform add ios 32
为了让这条命令工作起来,需要确保使用XCode安装了iOS SDK。可以在
①
developer.apple.com 下载iOS SDK和XCode。 33
设置好之后,就可以构建基础应用了:
34
$ cordova build ios
现在,由于苹果公司的开发者工具有些复杂,我们不得不自己构建应用,然后让它运行在本 35
地的iOS模拟器中。
—————————— 36
① https://developer.apple.com/