红联Linux门户
Linux帮助

PhoneGap CLI 3.6.3发布

发布时间:2014-11-14 14:55:01来源:红联作者:empast
PhoneGap CLI 3.6.3 发布,此版本是个重要更新版本,越来越接近 Cordova,支持所有 Cordova 的特性和命令。此版本同时解决了过去一年遇到的矛盾问题。

安装 PhoneGap CLI:

# OS X / Linux
$ sudo npm install -g phonegap
# WindowsC:\> npm install -g phonegap

更新 PhoneGap CLI :

# OS X / Linux
$ sudo npm update -g phonegap
# WindowsC:\> npm update -g phonegap

Version 3.6.3-0.22.0 改进记录

$ phonegap --version3.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
$ phonegap cordova
$ phonegap emulate
$ phonegap info
$ phonegap platform add
$ phonegap platform remove
$ phonegap platform check$ phonegap platform list
$ phonegap plugin search
$ phonegap prepare
$ 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
$ phonegap local build
$ phonegap local install
$ phonegap local run
$ phonegap local plugin add
$ phonegap local plugin remove
$ 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 --version3.6.3-0.2.13

与 PhoneGap 版本的区别:

$ phonegap --version3.6.3-0.22.0

更多内容请看发行说明。

软件详情:http://phonegap.com/blog/2014/11/13/phonegap-cli-3-6-3/

下载地址:https://github.com/phonegap/phonegap

来自:开源中国社区
文章评论

共有 0 条评论