PhoneGap(Cordova) 3 のインストール方法

PhoneGap3 (Cordova)インストール方法

PhoneGap 3 になって、インストールはめっちゃ簡単になった!

NodeJSが入っていることを確認して、コマンドラインで以下を実行

node.js は、以下からインストール
http://nodejs.org/

$ sudo npm install -g phonegap


インストールが終わったら、phonegap コマンドでヘルプを確認!

インストール方法の参考: 公式サイト(英語)
http://phonegap.com/install/

使い方の例
$ phonegap create my-app
$ cd my-app
$ phonegap run android


公式ドキュメントは、以下

PhoneGap API Documentation
http://docs.phonegap.com/en/3.0.0/index.html

ヘルプの出し方

$ phonegap 
か
$ phonegap help
個別コマンドは
$ phonegap help remote build

実際にしたこと

MacOS XiOS アプリを作る場合

$ sudo npm install -g phonegap
$ cd
$ phonegap create hoge-app
$ cd hoge-app
$ phonegap install ios
$ phonegap build ios
$ phonegap run ios

注意点

ドキュメントが正しくない

ドキュメントが追いついていないのか…
3.0 のドキュメントに書いてるが、以下のコマンドは存在しない様子。

$ cordova platform add ios

ドキュメントが正しいか信じられなくなってくると、怪しい展開に…

ディレクトリ構成が変わっている様子。
以下のように使う?

$ cd
$ cd helloworld/platforms/ios/
$ ./cordova/emulate
phonegap コマンドを2回め以降使わないように

ios だけビルドしようかと以下をやると、www/ 以下に新しく作ったファイル等が全部デフォルトに戻るので注意。(心折れそうになります。)
phonegap 系のコマンドは気をつけないといけないっぽいです。(コマンドが何をするのか?のドキュメントがないので、役割がよくわからない件)
$ phonegap build ios

仕様変更: cordova-2.9.0.js -> phonegap.js

以下のように読み込みのjsファイル名が変わっています。
cordova-2.9.0.js -> phonegap.js