遇到的問題:
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操作就可以了。
