PhoneGap CLI 3.6.3 发布,此版本是个重要更新版本,越来越接近 Cordova,支持所有 Cordova 的特性和命令。此版本同时解决了过去一年遇到的矛盾问题。 安装 PhoneGap CLI: # OS X / Linux $ sudo npm install -g phonegap # Windows C:\> npm install -g phonegap 更新 PhoneGap CLI : # OS X / Linux $ sudo npm update -g phonegap # Windows C:\> npm update -g phonegap Version 3.6.3-0.22.0 改进记录 $ phonegap --version 3.6.3-0.22.0 版本 3.6.3 让 Cordova 3.6.3 运行时能编译你的项目。 版本 0.22.0 支持 phonegap-cli node 库,之前的 Node 库是 0.21.19, major.minor.patch 添加了新功能。当一些命令丢出警告的时候,还是可以继续使用的。 新命令 PhoneGap CLI 支持所有 cordova@3.6.3-0.2.13 运行时命令: 新命令完整列表: $ phonegap compile <platforms> $ phonegap cordova <command> $ phonegap emulate <platforms> $ phonegap info $ phonegap platform add <platforms> $ phonegap platform remove <platforms> $ phonegap platform check $ phonegap platform list $ phonegap plugin search <keyword> $ phonegap prepare <platforms> $ phonegap save platforms --experimental $ phonegap save plugins --experimental $ phonegap restore platforms --experimental $ phonegap restore plugins --experimental 废弃的命令 现在仍然支持原始的 PhoneGap CLI 命令,但是一些命令不久之后将会被禁止使用: 比如: $ phonegap install ios [warning] The command `$ phonegap install` has been DEPRECATED. [warning] The command has been delegated to `$ phonegap run`. [warning] The command will soon be removed. 完整废弃命令列表: $ phonegap install <platform> $ phonegap local build <platform> $ phonegap local install <platform> $ phonegap local run <platform> $ phonegap local plugin add <platform> $ phonegap local plugin remove <platform> $ phonegap local plugin list Helpful Help $ phonegap $ phonegap help $ phonegap --help $ phonegap -h $ phonegap help create $ phonegap create help $ phonegap create --help $ phonegap create -h $ phonegap help plugin add $ phonegap plugin add help $ phonegap plugin add --help $ phonegap plugin add -h 新创建命令选项 创建命令现在支持 --copy-from 和 --link-to 选项。 Using --copy-from: $ phonegap create my-app --copy-from ../my-other-app Using --link-to: $ phonegap create my-app --link-to ../my-other-app 更多内容: $ phonegap help create Verbose Output Exit Codes Automatically Adding Platforms $ phonegap create my-app/ | $ phonegap create my-app/ $ cd my-app/ | $ cd my-app/ | $ phonegap platform add ios $ phonegap run ios | $ phonegap run ios 支持 phonegap.js config.xml File Location No –device shorthand option Transparency $ phonegap run ios [phonegap] executing 'cordova platform add ios'... [phonegap] completed 'cordova platform add ios' [phonegap] executing 'cordova run ios'... [phonegap] completed 'cordova run ios' Programmatic Interface Direct Line to Cordova 每个 PhoneGap 命令都跟每个 Cordova 命令一样,除了以下的两个环境状态下: 1. 创建项目 强制创建一个 vanilla Cordova 项目: $ phonegap cordova create my-app/ 跟一个 vanilla PhoneGap 项目的区别: $ phonegap create my-app/ 2. 显示 Cordova 运行时版本 $ phonegap cordova --version 3.6.3-0.2.13 与 PhoneGap 版本的区别: $ phonegap --version 3.6.3-0.22.0 更多内容请看发行说明。 PhoneGap CLI 3.6.3 发布下载地址