我正在使用ionic 3构建我的android应用程序,尝试在Cordova版本8.1.2和9.0.0中出现如下错误:
cordova构建android 不支持使用“ requireCordovaModule”加载非cordova模块“ q”。取而代之的是,将此模块添加到您的依赖项中,并使用常规的“ require”进行加载。
如何解决?
答案 0 :(得分:0)
我通过做很多检查post
的方法来解决了同一问题也可以 1-离子Cordova平台添加android(对cli.cli中出现的任何更改进行修改)
2-确保您拥有最新的cordova并执行(npm cache clear --force)
3-确保您拥有(JAVA_HOME-AND SDK配置将在系统环境中使用)
答案 1 :(得分:0)
问题在于,现在Ionic Appflow构建环境已更新为Cordova 9。