我试图在我的IOS / IONIC / Cordova项目中展示localforage-cordovasqlitedriver,以便我可以访问它,并将所有localstorge.setitem(key,value)和localstorge.getitem(key,value)命令更改为localforage.setitem(键,值)和localforage.getitem(键,值)并使其使用SQLite。
成功安装组件并构建项目后,localforage-cordovasqlitedriver驱动程序指示表明项目的/ lib / *文件夹中存在localforage.js文件和localforage-cordovasqlitedriver.js文件。
但是,即使我成功安装了组件,这些文件也不存在于我的项目中。
我项目的/ lib文件夹
我不仅搜索了该文件夹,还搜索了项目的/ www /区域的整个文件夹体系结构,根据localforage-cordovasqlitedriver说明在其中安装了组件,并且找不到任何两个文件。
显然,我做错了。
我希望找到一个曾经做过此事并且确切知道我需要做什么的人,并可以提供一些指导或帮助,对此我将不胜感激。
我制作了一个详细的视频,发布在下面,显示了整个过程,直到构建项目然后搜索这两个文件为止。
https://www.aloye.com/wp/wp-content/uploads/localforage/LocalForageIssue.mp4
我希望该视频中的详细信息能够使具有适当专业知识水平的人员准确地告诉我我做错了什么,以及需要做些什么才能使这些文件存在。
如果将项目的内容与Ionic/Cordova Test Project on Github进行比较,则我的应用程序将缺少www / lib / localforage和www / lib / localForage-cordovaSQLiteDriver文件夹。
从Github的/ lib文件夹测试项目
不幸的是,我无法构建上面提到的Ionic / Cordova测试项目,因为它包括我不使用和不需要的角度组件和其他几个组件,并且这些组件引入了很多依赖错误和问题,因此,除了对所有这些进行故障排除之外,我认为只将localforage-cordovasqlitedriver和预先安装的组件安装到我的生产项目中,而不是测试项目中的所有其他材料会更容易。
我希望找到一个具有适当专业知识水平的人员,可以快速,轻松地准确地告诉我我需要做些什么才能使它正常工作。
我只是想在我的IOS / IONIC / Cordova项目中获得localforage-cordovasqlitedriver,以便我可以访问它并将所有localstorge.setitem(key,value)和localstorge.getitem(key,value)命令更改为localforage.setitem(键,值)和localforage.getitem(键,值)并使其使用SQLite。
任何帮助将不胜感激。
最佳答案
我自己解决了。
我能够从Github上的Ionic / Cordova测试项目将localforage和localforage-cordovasqlitedriver文件夹复制到我的项目中,并且一切正常。我不确定为什么没有安装它们,但是手动复制它们可以解决问题。