我使用sw-precache來預先緩存Angular應用的所有靜態資源。我明白了sw-precache concept of versioning by calculating the MD5 hash which is used to determine whether the file has changed or not. 但我不知道我們將如何處理版本/緩存通過sw-precache上包文件
正在開發構建漸進式Web應用程序。我們面對服務人員的怪異行爲。 1. Clear cache and unregister service worker
2. Go to www.example.com
3. Examine the network calls for resources (JS/CSS)
預期結果: 只有一個網絡請求應該去一個資源。 實際結果: 兩個網絡請求被每個資源[