我按照以下链接上的教程创建了离子预先填充的数据库应用程序,但是我收到了plugin_not_installed错误。 ionic prepopulated db tutorial。 其他论坛建议卸载插件和平台并重新安装,但在几次尝试甚至创建新的离子项目后都无济于事。
查找我的config.xml文件的附加图像和我的离子信息。
console.warn: Install the SQLitePorter plugin: 'ionic cordova plugin add uk.co.workingedge.cordova.plugin.sqliteporter'
console.error:
******[plugin_not_installed error][2]
**************Error plugin_not_installed
离子信息:
cli包:(MY_DIRECTORY \ npm \ node_modules)
@ionic/cli-utils : 1.19.1
ionic (Ionic CLI) : 3.19.1
全球套餐:cordova(Cordova CLI):8.0.0
local packages:
@ionic/app-scripts : 3.1.8
Cordova Platforms : browser 5.0.3 ios 4.5.4
Ionic Framework : ionic-angular 3.9.2
系统:
Node : v8.9.4
npm : 5.6.0
OS : Windows 8.1
Environment Variables: ANDROID_HOME : not set
Misc: backend : pro
我在platform.ready中调用了本机插件,以防有人想问。 谢谢。
答案 0 :(得分:0)
最终我的问题是我正在使用" ionic serve -c"来测试应用程序。使用Ionic DevApp,它不会加载本机插件。 我的解决方案是将应用程序构建到首选平台(在我的情况下为ios)并在Xcode中进行测试并且可以正常运行。