2回に渡り、Cordovaプラグインを理解するために、Cordovaプラグインのインストールについて説明しました。詳しくは、以下を参照してください。
今回は、Cordovaプラグインのアンインストールについて説明したいと思います。
Cordovaプラグインをプロジェクトから削除する(Cordova)
Cordova用プロジェクトに追加されたCordovaプラグインのアンインストールは、Cordova用プロジェクトからCordovaプラグインのインストール情報を削除する形で行います。Cordovaの場合は、以下のようにcordova plugin rmコマンドを使用する事で、Cordova用プロジェクトからCordovaプラグインのインストール情報を削除することができます。
- cordova plugin rm {<pluginid> | <name>}
- cordova plugin rm cordova-plugin-camera
- cordova plugin rm camera
コマンドの詳しい説明につきましては、以下を参照してください。
cordova plugin rmコマンドを実行することで、Cordovaプラグインのインストール情報の保存先となる
- package.json
- config.xml
- pluginsフォルダー
から、インストール情報が削除されます。
Cordovaプラグインをプロジェクトから削除する(MonacaクラウドIDE)
Monacaプロジェクトに追加されたCordovaプラグインのアンインストールについても、Cordovaと同様にMonacaプロジェクトからCordovaプラグインのインストール情報を削除する形で行います。MonacaクラウドIDEの場合は、MonacaクラウドIDEのメニュー、
- 設定 - Cordovaプラグインの管理
から行います。
有効なプラグインに表示されているCordovaプラグインにマウスカーソルを当て、無効ボタンをクリックします。
無効ボタンをクリックすることで、Cordovaプラグインのインストール情報の保存先となる
- package.json
- res/custom_pluginsフォルダー
から、インストール情報が削除されます。
Cordovaプラグインをプロジェクトから削除する(Monaca Localkit)
Monaca Localkitの場合は、メニューボタンの設定をクリックします。
設定ボタンをクリックすると、MonacaクラウドIDEの設定画面が起動され、左のメニューにあるCordovaプラグインをクリックすると、MonacaクラウドIDEのCordovaプラグイン画面が表示されます。
Cordovaプラグイン画面からCordovaプラグインのインストール情報を削除する方法は、MonacaクラウドIDEと同じなります。Cordovaプラグイン画面で設定されたCordovaプラグイン情報は、同期しているローカルPC上のMonacaプロジェクトに反映されます。
Cordovaプラグインをプロジェクトから削除する(Monaca CLI)
Monaca CLIの場合は、以下のmonaca plugin rmコマンドを使用します。
- monaca plugin rm <plugin>
- monaca plugin rm cordova-plugin-camera
monaca pluginコマンドについては、以下を参照してください。
monaca plugin rmコマンドを実行することで、対象のCordovaプラグインのインストール情報が削除されます。
注意点
Cordovaプラグインをプロジェクトからアンインストールする処理は、インストール情報先となるファイルを操作する処理になります。そのため、使用しているPCの状態やCordovaプラグインのインストール情報を手動で変更しているような場合は、Cordovaプラグインのインストール情報が、正しく削除されていない場合があります。そのような状態から削除したCordovaプラグインを再度インストールした場合、正しいインストール情報が登録されないようなケースが発生する場合があります。
Cordovaプラグインをプロジェクトからアンインストールした場合は、Cordovaプラグインのインストール情報の保存先から対象のCordovaプラグインのインストール情報が正しく削除されているか確認してください。
おわりに
今回のCordovaプラグインのアンインストールの説明をもって、Cordovaプラグインを理解するために必要な項目の説明は、完了となります。これまで、
- Cordovaプラグインの構成
- Cordovaプラグインの設定
- Cordovaプラグインのインストール
- Cordovaプラグインのアンインストール
についての説明を行いました。上記の項目の内容を理解することで、Cordovaプラグインを利用する上で役に立つ事があると思います。Cordovaプラグインを利用した際に問題が発生した場合は、一度、これまでの説明を見直してみてください。
