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/
   372   373   374   375   376   377   378   379   380   381   382