我正在嘗試構建我的生產應用程序並使用以下命令。Sencha構建包本地存儲配額
sencha app build production
它正在開發一個桌面瀏覽器正常,但當我將通過URL從iPhone的Safari瀏覽器中運行,我得到的配額的localStorage訪問限制錯誤。我可以理解設備上的瀏覽器限制爲5MB,但我並未在本地存儲中保存單個實體,但仍然出現此錯誤。
我調查的結果是當sencha應用程序爲生產構建時,app.js保存在localstorage中,app.css也保存在localstorage中,這消耗了整個配額限制。
什麼應該是預期和優雅的解決方案來解決這個問題?一個解決方案是從app.json中刪除app.js,並將其明確添加到index.html中,但它看起來像一個KLUDGE。請提出任何解決方案。
感謝Kathir,但生產模式中的性能增加會增加它在構建包?其次,構建包我猜不會縮小CSS和JavaScript,是嗎? –