sqlite 數據庫連接問題以及解決方法


遇到的問題:

1、ionic打包完成項目在別人那里編譯后可以運行,在我這里不行。
2、其他內容顯示都正常,只有從數據庫中取出的內容不對,或者說沒有數據顯示。
3、數據庫是本地文件,文件格式正常。
4、編譯時警告找不到sqllite庫

解決方案:

綜上所述有可能就是sqllite連接有問題

1、所以需要解決的就是codanova的sqllite插件的問題

2、執行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

3、看上面的錯誤意思是說緩存文件夾下的某個地方出錯,這時候如果不清楚怎么做可以在命令行里cordova help 看怎么清楚緩存

4、然后執行cordova  clean  ,如果覺得清除不干凈再手動清除一遍

5、再次執行cordova plugin add cordova-sqlite-storage操作就可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM