如何在PhoneGap/Cordova中使用SQLite

如何在PhoneGap/Cordova中使用SQLite,cordova,cordova-plugins,phonegap-desktop-app,Cordova,Cordova Plugins,Phonegap Desktop App,我正在使用phoneGap桌面,下面是如何创建和使用SQLite的示例-到目前为止,npm官方cordova插件页面上的大多数插件代码示例告诉我们config.xml中需要什么-但是示例不断显示如何引用cordova SQLite插件之类的插件,由于我是phoneGap的新手,使用CLI,我无法确定如何引用甚至获取该插件,因为它在config.xml文件中不是标准的cordova插件 大多数代码示例都是直截了当的,但是假设CLI—如果您正在将phoneGap与新的phoneGap桌面应用程序一起

我正在使用phoneGap桌面,下面是如何创建和使用SQLite的示例-到目前为止,npm官方cordova插件页面上的大多数插件代码示例告诉我们config.xml中需要什么-但是示例不断显示如何引用cordova SQLite插件之类的插件,由于我是phoneGap的新手,使用CLI,我无法确定如何引用甚至获取该插件,因为它在config.xml文件中不是标准的cordova插件


大多数代码示例都是直截了当的,但是假设CLI—如果您正在将phoneGap与新的phoneGap桌面应用程序一起使用,并且打算使用phoneGap构建,那么从何处开始?我在我的开发机器(Windows)上安装了node和npm。我是否遵循CLI说明并通过命令行下载插件?在这种情况下,我如何在phoneGap应用程序中使用它?

我相信即使在使用phoneGap桌面应用程序时,您仍然可以使用CLI添加插件

尝试在项目中使用
phonegap插件添加cordova sqlite存储
cordova插件添加cordova sqlite存储

您还可以将以下内容添加到config.xml中

<plugin name="cordova-sqlite-storage" spec="~0.8.5" />


我应该在哪里添加这两行中的任何一行注意,我没有安装CLI,我只能在项目中使用phonegap desktop访问config.xml,如我的线程中所述-config.xml文件是用骨架程序创建的,包括所有官方phonegap cordova插件-只需要知道如何添加非cordova插件像SQLI一样,我添加了config.xml条目的外观。当您在CLI中运行build命令或使用Phonegap build进行构建时,Phonegap将引入插件。在my config.xml中尝试了这一点,但没有任何区别-但将我的代码复制到了一个新项目中,唯一的区别是我使用的是xui.js库,而不是jquery,而且数据库函数现在正在工作,没有任何参考需要。不知道这里发生了什么,但我还是很高兴——不过谢谢你的帮助。