我想在我的IOS / IONIC / Cordova项目中提供localforage-cordovasqlitedriver,以便我可以访问它并将所有localstorge.setitem(key,value)和localstorge.getitem(key,value)命令更改为localforage.setitem(key, value)和localforage.getitem(key,value)并让它使用SQLite。
成功安装组件并构建项目后,localforage-cordovasqlitedriver指令指示项目的/ lib / *文件夹中有localforage.js文件和localforage-cordovasqlitedriver.js。
但是,即使我成功安装了组件,我的项目中也不存在这些文件。
我的Project的/ 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和pre-requsite组件安装到我的生产项目中会更容易,而不是测试项目中的所有额外材料。
我希望找到一个具有适当专业水平的人,能够快速,轻松地告诉我我需要做些什么来实现这一目标。
我只想在我的IOS / IONIC / Cordova项目中提供localforage-cordovasqlitedriver,以便我可以访问它并将所有localstorge.setitem(key,value)和localstorge.getitem(key,value)命令更改为localforage.setitem( key,value)和localforage.getitem(key,value)并让它使用SQLite。
任何帮助将不胜感激。
我自己解决了这个问题
我能够从Github上的Ionic / Cordova测试项目中将localforage和localforage-cordovasqlitedriver文件夹复制到我的项目中,一切都按预期工作。我不确定为什么他们没有安装,但手动复制它们解决了它。