一 ionic 项目打包sqlite 数据库连接问题以及解决方法

1.在一个完整的ionic打包的anroid项目中,数据库访问不了,数据下载不来,页面中是直接访问的sqllite,查看项目代码都没有问题,那有可能就是sqllite连接有问题

2.那就是sqllite无法启动了,所以需要解决的就是codanova的sqllite插件的问题

3.执行cordova plugin add cordova-sqlite-storage 重新安装sqlite 插件,这时会报以下错误。

npm install of external dependencies failed: Error: Command failed: npm install

Unhandled rejection Error: EPERM: operation not permitted, open '

C:\Users\Administrator\AppData\Roaming\npm-cache\_cacache\index-v5\1c\19\3cf005a3a3be8e442fca3298666270aadc1adf91316538cabc15552bf2f9

报错是文件打不开,文件存在,但是打不开。

那就可能是别的软件占用了,重启了电脑,也是不行,这个文件夹是cache,意思是缓存,所以可以清除一下,执行了codenova的clean,然后又手动清除了cache里的内容。再次执行cordova plugin add cordova-sqlite-storage操作就可以了。

猜你喜欢

转载自www.cnblogs.com/fnms/p/9051466.html