web-dev-qa-db-ja.com

Cordova 3.0.0-プラグインのインストール方法

私はアプリ開発はまったく初めてで、最初の一歩を踏み出しました。 this ガイドに従ってCordovaと必要なユーティリティをインストールしました。

(Cordovaの作成スクリプトを使用して)最初のアプリを作成し、Nexus 4で実行できるようになりました。今、plugmanを使用してプラグインをインストールしようとしましたが、スタックしています。これは tutorial を使用してプラグインをインストールできることを示しています

cordova plugin add https://git-wip-us.Apache.org/repos/asf/cordova-plugin-geolocation.git

アプリケーションディレクトリ内。ここに2つの問題があります。1.アプリケーションディレクトリ自体が「cordova」という名前の実行可能ファイルではありません。2. cordovaディレクトリに移動して上記のコマンドを実行すると、次のエラーが表示されます。

Cordovaはコマンドプラグインを認識しません

私が間違っていることは何ですか?それとも、チュートリアルの間違いですか?助けてくれてありがとう!

編集:私はプラグインを使用してプラグインを直接インストールしました

plugman install --platform Android --project。--plugin https://git-wip-us.Apache.org/repos/asf/cordova-plugin-geolocation。 git

しかし、それにもかかわらず、私はまだCordovaを使用してプラグインをインストールする方法に興味があります...

15
user1619275

以下に、Cordova CLIからプラグインをインストールするために使用したいくつかの方法を示します。

まず、cordovaが正しくインストールされていることを確認します(必要に応じて 公式ドキュメント を参照してください):

cordova -v   // should print something like "3.5.0-0.2.6"
  1. Cordovaプラグインレジストリからインストールする

    cordova plugin add org.Apache.cordova.device

    これはほとんどの場合をカバーするはずで、ここに Cordovaプラグインレジストリで利用可能なプラグイン のリストがあります。

  2. 通常はGitHubからのリモートリポジトリからインストールします
    cordova plugin add https://github.com/brodysoft/Cordova-SQLitePlugin

    「エラー:コマンドが失敗しました:エラー:help.github.com:443への接続に失敗しました;アクセス中に接続が拒否されました」などの問題が発生した場合、通常はプロキシの問題であり、プロキシを設定した後に再試行できます:

    git config --global http.proxy http://user:password@proxy:xxx

    それでも機能しない場合は、GitHubから「Dowload Zip」をクリックし、ダウンロードしたファイルを解凍してから、次の操作を実行できます。

  3. ローカルディレクトリからインストールする

    cordova plugin add /path/to/directory

    このディレクトリとプラグインの各サブディレクトリを検索します。

23
aqingsao

注:これは、Android Windows 8マシン上のCordova 3.4のプラットフォーム(テスト済み))に関連しています

ステップ1 =>コマンド「npm install -g plugman」のコマンドでプラグマンをインストールします(ノードがインストールされている必要があることに注意してください)

ステップ2 => gitを http://msysgit.github.com/ for Windows(15 mb)install exe fileからダウンロードします

ステップ3 =>環境変数名に新しい変数を作成= GIT_PATHおよび値= "C:\ Program Files(x86)\ Git(これは私の場合はdiffかもしれません)"、今度はパス変数に%GIT_PATH%を追加(非常に重要)エラーがなければcmdでgitコマンドを確認し、そうでなければ今すぐ修正してください

ステップ4 =>では、 http://plugins.cordova.io/#/ に進み、インストールするプラグインを見つけます。そして、このリポジトリのURLを次のように取得します

ステップ5 =>現在、プロジェクトがどこにいても、cmdに次のコマンドを配置します

**plugman install --platform Android --project F:\my17app\ --plugin https://git-wip-us.Apache.org/repos/asf/cordova-plugin-device.git**

ステップ7 =>インストールに成功すると、app/res/xml/config.xmlファイルに新しいプラグインのIDで新しい機能が追加されます。

PS: For environment variables see in control Panel=> System and Security => System =>Advanced System Security 
4
Shailendra2014

このようにしてやった

D:\phonegap\hello>plugman install --platform Android --project D:\phonegap\hello
\platforms\Android --plugin org.Apache.cordova.battery-status

どこからやってるのはgitから

    plugman install --platform Android --project D:\phonegap\hello
\platforms\Android --plugin https://git-wip-us.Apache.org/repos/asf/cordova-plugin-geolocation.git
0
ashish.n