当我构建 cordova 时,此消息视图:
不支持使用“requireCordovaModule”加载非cordova模块“q”。相反,将此模块添加到您的依赖项中并使用常规“require”来加载它。
如何解决这个问题?
附言。我在这个构建问题之前更新了 npm 。所以更新之前不是问题建筑物。对不起我的英语))
通过安装较低版本的cordova解决了这个问题。似乎每一个高于 8.1.1 的 cordova 版本都会破坏一些插件。
例如,插件 cordova-sqlite-storage 安装失败,并显示以下错误消息:
无法安装“cordova-sqlite-storage”:CordovaError:使用
“requireCordovaModule”加载非cordova模块“q”不是
支持的。相反,将此模块添加到您的依赖项中并使用
常规“需要”来加载它。
为了解决这个问题,我只是通过调用删除了科尔多瓦npm uninstall cordova -g
然后再次全局安装它npm install -g [email protected] /cdn-cgi/l/email-protection
修复后,不再显示错误,并且 cordova-sqlite-storage 顺利安装!
为 Android 安装“cordova-sqlite-storage”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)