PhoneGapとCordovaのコマンドには違いがありますか? 質問する

PhoneGapとCordovaのコマンドには違いがありますか? 質問する

初めて Phonegap をインストールし、ドキュメントを閲覧したところです。混乱しているのは、一部のドキュメントではコマンド「phonegap」が使用され、一部のドキュメントでは「cordova」が使用されていることです。

Android プラットフォーム ガイド:

$ cordova create hello com.example.hello "HelloWorld"

コマンドライン インターフェイス ガイドでは次のように説明しています:

$ phonegap create hello com.example.hello HelloWorld

これら 2 つのコマンドには違いがありますか (結果としてファイルとフォルダー構造が異なります)、それとも同じもののエイリアスにすぎないのでしょうか?

ベストアンサー1

http://phonegap.com/blog/2012/03/19/phonegap-cordova-and-whate28099s-in-a-name/

この URL で必要なことが説明されていると思います。Phonegap は Apache Cordova 上に構築されており、他には何もありません。Apache Cordova は PhoneGap を動かすエンジンと考えることができます。時間が経つにつれて、PhoneGap ディストリビューションに追加のツールが含まれるようになるため、コマンドが異なりますが、同じことを行います。

編集: コマンドの違いと、PhoneGap ではできても Apache Cordova ではできないこと、またはその逆についての追加情報を追加しました。

PhoneGapのコマンドラインオプションの第一弾

http://docs.phonegap.com/en/edge/guide_cli_index.md.html

Apache Cordova オプションhttp://cordova.apache.org/docs/en/3.0.0/guide_cli_index.md.html#コマンドラインインターフェース

  1. ほとんどのコマンドは似ています。違いはほとんどありません (注: コードベースに違いはありません)

  2. AdobeはPhoneGapにCordovaにはない追加機能を追加することができます。例えば、リモートでアプリケーションを構築するにはアカウントが必要です。https://build.phonegap.com

  3. ただし、ローカルビルドの場合、phonegap cli は cordova cli を使用します (確認用リンク:https://github.com/phonegap/phonegap-cli/blob/master/lib/phonegap/util/platform.js

    プラットフォーム環境名。マッピング:

    'ローカル' => cordova-cli

    'remote' => PhoneGap/ビルド

また、次のリポジトリから: Cordova を必要とするモジュールは次のとおりです:

build
create
install
local install
local plugin add , list , remove
run
mode
platform update
run

コルドバを含まないもの:

remote build
remote install
remote login,logout
remote run
serve

おすすめ記事