Cordova ENOENT 错误

Cordova ENOENT Error

我一直在测试一些 cordova admob 插件然后出现这个错误,我现在无法 add/remove/build 或任何东西。

Error: ENOENT, no such file or directory 'C:/myapp/plugins/com.connectivity.monitor/plugin.xml'

有人可以解释一下该怎么做吗?

我认为您已手动删除插件 com.connectivity.monitor 而不是使用 Cordova CLI。

删除插件的正确方法是 cordova plugin rm com.connectivity.monitor,这将清理文件系统并清理所有必需的 XML 文件。

要解决所有问题,您现在可以做的是删除平台并重新添加。像这样:

cordova platform rm android
cordova platform add android

在此之后,确保您需要的插件也重新安装,如:

cordova plugin add com.google.cordova.admob