web-dev-qa-db-ja.com

cordova plugin addコマンドを使用して、以前のバージョンのプラグインをインストールできますか?

Cordovaプロジェクトをゼロから再構築し、その途中でドキュメントを作成しようとしています。差し当たり新しいコードを再テストする必要を避けるために、プラグインの一貫したバージョンをインストールできるようにしたいと思います。以前のバージョンのCordovaを指定できる方法と同様に、以前のバージョンのプラグインを指定する方法はありますか?たとえば、特定のバージョンのCordovaをインストールするための次の構文に精通しています。

npm install -g [email protected]

そして、次の構文でプラグインをインストールできます。

cordova plugin add org.Apache.cordova.device

次のようなことができるようにしたいと思います:

cordova plugin add [email protected]

「不可能」などの洞察は役立ちます。ありがとう!

36
oldegreyg

コルドバの公式ウェブサイトから

http://cordova.Apache.org/news/2013/10/21/cordova-registry.html

アプリのディレクトリ内のどこからでも、プラグインをプロジェクトに追加できます。

cordova plugin add [PLUGIN_ID]

pLUGIN_IDは、プラグインレジストリWebサイトに表示されるID(通常は逆ドメインスタイル)です。プラグインの特定のバージョンをダウンロードすることもできます:

cordova plugin add [PLUGIN_ID]@[VERSION]
55
VicM

プラグインでも同様の問題がありました。これは私のために働いた方法です:

通常、このようなプラグインを追加します

cordova plugin add org.Apache.cordova.contacts

代わりに、このようにgithubからプラグインをフェッチしました(最後のバージョンタグに注意してください)

cordova plugin add https://github.com/Apache/cordova-plugin-contacts#1.1.0
13
Gerfried