当我构建我的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‘at Object.fs.openSync (fs.js:439:18) at 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)在/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/dependencies.js:56:35 at Array.forEach (原生) 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_node/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) at /usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/plugin.js:205:58 at _fulfilled (/usr/local/lib/node__fulfilled/cordova/node_modules/q/q.js:787:54)
我的插件删除失败了。有办法解决这个问题吗?
发布于 2017-02-18 15:23:26
删除rootApp_plugin_name/plugins/plugin_name中的文件夹“”,然后尝试再次添加。
发布于 2017-12-21 05:27:43
解出
请尝试从GitHub存储库中添加插件。我不得不安装app-preferences插件。所以,我就这样做了:
$ cordova plugin add https://github.com/apla/me.apla.cordova.app-preferences
发布于 2018-02-27 09:14:25
这些解决方案对我没用。我刚刚重新启动命令提示符,然后一切正常。
https://stackoverflow.com/questions/30232647
复制相似问题