当我构建cordova这个消息视图:不支持使用“requireCordovaModule”加载非cordova模块“q”。请将此模块添加到依赖项中,然后使用常规“require”加载它。如何解决这个问题?PS.我在这个构建问题之前更新了npm。所以在更新之前它不是问题建筑。对不起我的英语))
i86rm4rw1#
通过安装一个较低版本的cordova解决了这个问题。似乎每一个版本的cordova是〉8. 1. 1打破了一些插件。例如,插件cordova-sqlite-storage无法安装,并显示以下错误消息:无法安装"cordova-sqlite-storage":Cordova错误:不支持使用"requireCordovaModule"加载非cordova模块"q"。请将此模块添加到依赖项中,然后使用常规"require"加载它。为了解决这个问题,我只是通过调用npm uninstall cordova -g删除了cordova,然后使用npm install -g cordova@8.1.1再次全局安装它修复后,没有更多的错误显示和cordova-sqlite-storage得到顺利安装!!安装"cordova-sqlite-storage"的安卓系统
npm uninstall cordova -g
npm install -g cordova@8.1.1
8cdiaqws2#
**在我的例子中,以下顺序修复了该问题:
删除ios平台离子 cordova 平台rm ios删除安卓平台离子 cordova 平台rm安卓删除sqlite存储插件离子cordova插件rm cordova-sqlite-storage安装最新的sqlite存储npm包npm i cordova-sqlite-storage@latest安装sqlite存储插件离子cordova插件添加cordova-sqlite存储添加ios平台离子 cordova 平台添加ios添加安卓平台离子 cordova 平台添加安卓
gt0wga4j3#
以下内容为我解决了这个问题
ionic cordova platform rm ios ionic cordova plugin remove de.appplant.cordova.plugin.local-notification ionic cordova plugin rm cordova-sqlite-storage npm i cordova-sqlite-storage@latest ionic cordova plugin add cordova-sqlite-storage ionic cordova platform add ios@5.0.1 ionic build cordova build ios
ut6juiuv4#
只需运行npm i cordova-sqlite-storage即可将插件升级到已解决此问题的最新版本。
npm i cordova-sqlite-storage
4条答案
按热度按时间i86rm4rw1#
通过安装一个较低版本的cordova解决了这个问题。似乎每一个版本的cordova是〉8. 1. 1打破了一些插件。
例如,插件cordova-sqlite-storage无法安装,并显示以下错误消息:
无法安装"cordova-sqlite-storage":Cordova错误:不支持使用"requireCordovaModule"加载非cordova模块"q"。请将此模块添加到依赖项中,然后使用常规"require"加载它。
为了解决这个问题,我只是通过调用
npm uninstall cordova -g
删除了cordova,然后使用npm install -g cordova@8.1.1
再次全局安装它修复后,没有更多的错误显示和cordova-sqlite-storage得到顺利安装!!
安装"cordova-sqlite-storage"的安卓系统
8cdiaqws2#
**在我的例子中,以下顺序修复了该问题:
删除ios平台离子 cordova 平台rm ios
删除安卓平台离子 cordova 平台rm安卓
删除sqlite存储插件离子cordova插件rm cordova-sqlite-storage
安装最新的sqlite存储npm包npm i cordova-sqlite-storage@latest
安装sqlite存储插件离子cordova插件添加cordova-sqlite存储
添加ios平台离子 cordova 平台添加ios
添加安卓平台离子 cordova 平台添加安卓
gt0wga4j3#
以下内容为我解决了这个问题
ut6juiuv4#
只需运行
npm i cordova-sqlite-storage
即可将插件升级到已解决此问题的最新版本。