将localforage-cordovasqlitedriver安装到我的项目中时,缺少localforage.js文件

时间:2019-03-10 20:12:34

标签: ios cordova ionic-framework localforage sqlite2

我正在尝试在我的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。

但是,即使我成功安装了组件,这些文件也不存在于我的项目中。

我的项目的/ lib文件夹

enter image description here

我不仅搜索了该文件夹,还搜索了项目的/ 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文件夹测试项目

enter image description here

不幸的是,我无法构建上面引用的Ionic / Cordova测试项目,因为它包含了我不使用和不需要的角度组件和其他几个组件,并且这些组件引入了许多依赖错误和问题,因此而不是进行故障排除所有这些,我认为在生产项目中仅安装localforage-cordovasqlitedriver和预先安装的组件会比较容易,而不是在测试项目中安装所有多余的材料。

我希望找到一个具有适当专业知识水平的人员,他们可以快速,轻松地准确地告诉我要完成此工作我需要做什么。

我只是想在我的IOS / IONIC / Cordova项目中获得localforage-cordovasqlitedriver,以便我可以访问它并将所有localstorge.setitem(key,value)和localstorge.getitem(key,value)命令更改为localforage .setitem(键,值)和localforage.getitem(键,值)并使用SQLite。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题。

我能够从Github上的Ionic / Cordova测试项目中将localforage和localforage-cordovasqlitedriver文件夹复制到我的项目中,并且一切正常。我不确定为什么没有安装它们,但是手动复制它们可以解决问题。