离子sqlite porter(plugin_not_installed)

时间:2018-02-05 15:22:43

标签: node.js cordova ionic3

我按照以下链接上的教程创建了离子预先填充的数据库应用程序,但是我收到了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

plugin list in config.xml

离子信息:

  

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中调用了本机插件,以防有人想问。 谢谢。

1 个答案:

答案 0 :(得分:0)

最终我的问题是我正在使用" ionic serve -c"来测试应用程序。使用Ionic DevApp,它不会加载本机插件。 我的解决方案是将应用程序构建到首选平台(在我的情况下为ios)并在Xcode中进行测试并且可以正常运行。