use*_*301 15 android phonegap-plugins cordova phonegap-build cordova-plugins
当我构建我的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,在Object.fs.openSync上没有这样的文件或目录'/home/vijay/workspace/Repos_temp/QuickTraq_Android/plugins/com.grumpysailor.cordova-plugin-device-rotation-vector/plugin.xml'(fs. js:439:18)在Object.fs.read.exports.parseElementtreeSync的Object.fs.readFileSync(fs.js:290:15)处(/ 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在Array.forEach(native)at runUninstallPlatform(/ usr/local/lib)中的Object.module.exports.package.generateDependencyInfo(/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/dependencies.js:53:45) /node_modules/cordova/node_modules/cordova-lib/src/plugman/uninstall.js:218:53)在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)
我的插件删除失败..有没有办法解决这个问题?
Kev*_*val 17
在plugin.xml中看起来会丢失.每个添加的插件的plugin.xml的路径应该是:
<yourapp>/plugins/<some-plugin>/plugin.xml
Run Code Online (Sandbox Code Playgroud)
如果在这些文件夹中找不到plugin.xml文件,则必须从其git资源手动下载.尝试从这里添加device-rotation-vector's xml然后运行:
cordova plugin remove cordova-plugin-device-rotation-vector
Run Code Online (Sandbox Code Playgroud)
如果它正常工作,请对Toast插件执行相同操作.
您可以使用以下命令找到安装的插件列表:
cordova plugin list
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28075 次 |
| 最近记录: |