Commit d4f0c8a5 authored by Cerdic's avatar Cerdic

versionnage du js et affichage dans la console, meme en prod

parent 0565d9ca
......@@ -40,7 +40,10 @@ self.addEventListener('fetch', function (event){
switch (strategy) {
case offline._NETWORK_ONLY:
event.respondWith(offline.networkOnly(event));
if (offlineConfig.debug) {
// for debug use offline.networkOnly
event.respondWith(offline.networkOnly(event));
}
// or simply don't call event.respondWith, which
// will result in default browser behaviour
break;
......
......@@ -3,6 +3,8 @@ offline.manager = function (request){
var strategy;
if (request.mode==='navigate'){
console.log('Offline SW version ' + offline['sw.js']);
console.log({cacheName:offlineConfig.cacheName,strategyNav:offlineConfig.strategyNav,strategyRes:offlineConfig.strategyRes,mediaMaxCacheSize:offlineConfig.mediaMaxCacheSize});
// default strategy
strategy = offlineConfig.strategyNav;
......
var offline = {
version: 23,
version: 0, // utilisable en debug pour incrementer et verifier la mise a jour du service
'sw.js':0, // surcharge en prod lors de l'ecriture du fichier statique pour afficher un numero de version coherent avec celui du fichier
/* Flag pour forcer la mise a jour sur un ?var_mode, jusqu'a la requete principale suivante */
forceRefresh: false,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment