PhoneGap CLI 命令行工具
2013-09-05 21:43 张智清 阅读(569) 评论(0) 编辑 收藏 举报PhoneGap CLI 用于构建、部署和管理基于PhoneGap的应用(已整合 PhoneGap Build)
PhoneGap CLI要求的环境配置:
- 装有node.js(>=0.10.x),同时会装上npm
- 装有ios-sim,以分发应用到iOS模拟器
安装最新的PhoneGap
$ npm install -g phonegap
PhoneGap CLI用法(phonegap指令)
Usage: phonegap [options] [commands] Description: PhoneGap command-line tool. Commands: create <path> create a phonegap project build <platform> build a specific platform install <platform> install a specific platform run <platform> build and install a specific platform local [command] development on local system remote [command] development in cloud with phonegap/build help [command] output usage information version output version number Options: -V, --verbose allow verbose output -v, --version output version number -h, --help output usage information Platforms: keyword | local environment | remote environment -------------------|-------------------|------------------- android | ✔ | ✔ blackberry | ✔ (BlackBerry 10) | ✔ (BlackBerry 6) ios | ✔ | ✔ symbian | ✖ | ✔ webos | ✖ | ✔ wp7 | ✔ | ✔ wp8 | ✔ | ✖ Examples: $ phonegap help create $ phonegap help remote build $ phonegap create path/to/my-app $ phonegap remote build android
可以看出,phonegap另外还有本地用法与云端远程用法两种方式。
本地用法:
Usage: phonegap local [command] Description: Executes the command on the local system. This requires that platform SDK is correctly installed. Commands: build <platform> build a specific platform install <platform> install a specific platform run <platform> build and install a specific platform plugin <command> add, remove, and list plugins Examples: $ phonegap local build android $ phonegap local run android $ phonegap local plugin list
远程用法:
Usage: phonegap remote [command] Description: Executes the command remotely using the cloud-based PhoneGap/Build service. Commands: login login to PhoneGap/Build logout logout of PhoneGap/Build build <platform> build a specific platform install <platform> install a specific platform run <platform> build and install a specific platform Examples: $ phonegap remote login $ phonegap remote build android $ phonegap remote run android