cordova run android with mac



无法从config.xml恢复插件"cordova-plugin-file-transfer"。您可能需要尝试再次添加它。错误:已安装插件的版本:"cordova-plugin-file@4.3.3"不满足依赖插件要求"cordova-plugin-file@^5.0.0"。尝试 --force 使用已安装的插件作为依赖项。

我在运行时遇到上述问题

ionic cordova run android

在Mac上。 不知道为什么会给出这个问题。我正在使用安卓 6.4.0。

TL;DR:运行以下命令:

ionic cordova plugin rm cordova-plugin-file --force
ionic cordova plugin add cordova-plugin-file@latest
ionic cordova run android

当您运行ionic cordova run android时,Cordova CLI 正在运行一个prepare操作,该操作尝试恢复存在于您的config.xml/package.json中但未安装在本地项目中的任何插件。

所以它正在尝试安装最新版本的cordova-plugin-file-transfer但这失败了,因为您在 plugins/ 中安装了 v4.3.3 of cordova-plugin-filecordova-plugin-file-transfer现在需要 v5.0.0+

最新更新