cordova
プロジェクトをビルドすると、次のような警告メッセージが表示されます。
ファイルがありません:/home/vijay/workspace/Repos_temp/QuickTraq_Android/plugins/nl.x-services.plugins.toast/plugin.xml
不足しているファイル:/home/vijay/workspace/Repos_temp/QuickTraq_Android/plugins/cordova-plugin-device-rotation-vector/plugin.xml
これは、プラグインを追加したり、プラグインを削除したりしても発生します。
これは、プラグインを追加するかプロジェクトをビルドするときに警告として発生しますが、プラグインを削除するとエラーが発生します
エラー:ENOENT、そのようなファイルまたはディレクトリ '/home/vijay/workspace/Repos_temp/QuickTraq_Android/plugins/com.grumpysailor.cordova-plugin-device-rotation-vector/plugin.xml'はObject.fs.openSync(fs。 js:439:18)Object.fs.readFileSync(fs.js:290:15)at Object.module.exports.parseElementtreeSync(/ usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/util /xml-helpers.js:121:27)at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/dependencies.js:56:35 at Array.forEach(native)at Object.module.exports.package.generateDependencyInfo(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/dependencies.js:53:45)at runUninstallPlatform(/ usr/local/lib /node_modules/cordova/node_modules/cordova-lib/src/plugman/uninstall.js:218:53)at Function.module.exports.uninstallPlatform(/ usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src /plugman/uninstall.js:81:12)/ usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/c ordova/plugin.js:205:58 at _fulfilled(/usr/local/lib/node_modules/cordova/node_modules/q/q.js:787:54)
と私のプラグインの削除に失敗しました..これを解決する方法はありますか??
plugin.xmlが欠落しているようです。追加された各プラグインのplugin.xmlへのパスは次のとおりです。
<yourapp>/plugins/<some-plugin>/plugin.xml
これらのフォルダーにplugin.xmlファイルが見つからない場合は、gitリソースから手動でダウンロードする必要があります。 device-rotation-vector
の- ここからのXML を追加してから、実行してください:
cordova plugin remove cordova-plugin-device-rotation-vector
正常に動作する場合は、 Toast plugin に対して同じことを行います。
以下を使用して、インストールされたプラグインのリストを見つけることができます。
cordova plugin list
RootApp_folder/plugins/plugin_nameのフォルダー「plugin_name」を削除して、もう一度追加してください。
GitHubリポジトリからプラグインを追加してみてください。 app-preferences
プラグインをインストールする必要がありました。だから、私はそれを次のようにした:
$ cordova plugin add https://github.com/apla/me.apla.cordova.app-preferences
インストール時に触れる可能性のあるすべてのウィンドウを閉じます。その後、再度インストールしてください。
W10:... Androidビルド出力フォルダーに対して開いているコマンドプロンプトがありました。コマンドプロンプトウィンドウを閉じるまで、インストールはファイルを削除できず、インストールに失敗しました。
これらの解決策は私には役に立たなかった。コマンドプロンプトを再起動したところ、すべて正常に動作しました