0
は、誰もが1つのコマンドOSウィンドウでコルドバアプリのすべてのプラグインを削除する方法を教えて10すべてのCordovaプラグインを削除するには?
私はこのようなコルドバのフックスクリプトを利用してみますは、誰もが1つのコマンドOSウィンドウでコルドバアプリのすべてのプラグインを削除する方法を教えて10すべてのCordovaプラグインを削除するには?
私はこのようなコルドバのフックスクリプトを利用してみます:
#!/usr/bin/env node
//this hook removes all your plugins
// add your plugins to this list--either
// the identifier, the filesystem location
// or the URL
var pluginlist = [
"org.apache.cordova.device",
"org.apache.cordova.device-motion",
"org.apache.cordova.device-orientation",
"org.apache.cordova.geolocation",
"https://github.com/chrisekelley/AppPreferences/"
];
var fs = require('fs');
var path = require('path');
var sys = require('sys')
var exec = require('child_process').exec;
function puts(error, stdout, stderr) {
sys.puts(stdout)
}
pluginlist.forEach(function(plug) {
exec("cordova plugin rm " + plug, puts);
});
が@devgirlFL
blogから撮影。
ありがとうございます、私は試してみます – Souras
シナリオが必要ですか?すべてのプラグインを 'cordova plugins'で一覧表示し、' cordova plugin rm cordova-plugin-1 cordova-plugin-2 ... 'を使ってすべて削除することができます。または、 'cd .. && cordova create anotherApp-template = firstApp'(あなたが' config.xml'にプラグイン 'save'dを持っていなければ、後者は動作します)を使ってあなたの資産に基づいて別のアプリケーションを作成してください。 – daserge
私のアプリには12のプラグインがあります。 Android SDKを2日前に更新し、その問題の直後にアプリをビルドしました。おそらくそのうちの1つが問題を作り出しています。だから私はそれらのすべてを再インストールしたい。 – Souras
それからあなたはおそらくそれを一つずつ削除し、ビルドを修正するかどうか確認してください。 – daserge