Plugman を使用してプラグインを管理するには
バージョン 3.0 以降、コルドバすべてデバイス Api のプラグインとして実装して、既定で無効になっているそれらを残します。 追加し、プラグインを削除する 2 つの異なる方法もサポートしています。 最初を使用して、 cordova CLI コマンド ライン インターフェイスで記述されています。 2 番目の下位plugmanのコマンド ライン インターフェイスを使用してです。 このガイド開発者コルドバでの彼らのバージョンをアップグレードしたいが、人はまだ自分のワークフローにコルドバ CLI を採用していないために有用かもしれない 2 番目のアプローチに集中します。
Plugman の詳細については、そのリポジトリ内の README ファイルを参照してください。.
基本的なコマンド
Plugman をインストールするには、ノードコンピューターにインストールされている必要があります。
npm install -g plugman
ここでは、各プラットフォーム用のプラグインを追加する構文です。
plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <name|url|path> [--plugins_dir <directory>] [--www <directory>] [--variable <name>=<value> [--variable <name>=<value> ...]]
プラグインのアンインストール手順。
plugman --uninstall --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <id> [--www <directory>] [--plugins_dir <directory>]
コアのプラグインをインストールします。
以下の例はコルドバ Api をプロジェクトで使用するまだ動作バージョン 3.0 にアップグレードした後に必要に応じてプラグインを追加する方法を示します。各コマンド ターゲット プラットフォームを選択し、プラットフォームのプロジェクト ディレクトリを参照する必要があります。
cordova-plugin-battery-status plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-battery-status.git cordova-plugin-camera plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git cordova-plugin-console plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-console.git cordova-plugin-contacts plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-contacts.git cordova-plugin-device plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git cordova-plugin-device-motion (accelerometer) plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-motion.git cordova-plugin-device-orientation (compass) plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-device-orientation.git cordova-plugin-dialogs plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git cordova-plugin-file plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file.git cordova-plugin-file-transfer plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-file-transfer.git cordova-plugin-geolocation plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git cordova-plugin-globalization plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-globalization.git cordova-plugin-inappbrowser plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git cordova-plugin-media plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media.git cordova-plugin-media-capture plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-media-capture.git cordova-plugin-network-information plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-network-information.git cordova-plugin-splashscreen plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git cordova-plugin-vibration plugman --platform
--project --plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-vibration.git