zhongjin 6 years ago
parent 6622d60ec9
commit 8c0fca3e4f

@ -1,8 +1,8 @@
{
"main.css": "static/css/main.d1bb1ba4.css",
"main.css.map": "static/css/main.d1bb1ba4.css.map",
"main.js": "static/js/main.1597b8e2.js",
"main.js.map": "static/js/main.1597b8e2.js.map",
"main.js": "static/js/main.9e7a2784.js",
"main.js.map": "static/js/main.9e7a2784.js.map",
"static/media/apartment.jpg": "static/media/apartment.44e42f5c.jpg",
"static/media/rgb.png": "static/media/rgb.5d0e5ef3.png",
"static/media/tempColor.png": "static/media/tempColor.b133cd66.png"

@ -1 +1 @@
<!doctype html><html lang="zh_CN"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="theme-color" class="theme-color" content="#3f51b5"><meta name="msapplication-navbutton-color" class="theme-color" content="#3f51b5"><meta name="apple-mobile-web-app-status-bar-style" class="theme-color" content="#3f51b5"><link href="vendor/fonts/roboto-woff.css" rel="stylesheet"><link href="manifest.json" rel="manifest"><link href="favicon.ico" rel="shortcut icon"><script type="text/javascript" src="_socket/info.js"></script><script type="text/javascript" src="vendor/socket.io.js"></script><script type="text/javascript" src="vendor.js"></script><title>云控魔屏</title><link href="./static/css/main.d1bb1ba4.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script type="text/javascript" src="./static/js/main.1597b8e2.js"></script></body></html>
<!doctype html><html lang="zh_CN"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta name="theme-color" class="theme-color" content="#3f51b5"><meta name="msapplication-navbutton-color" class="theme-color" content="#3f51b5"><meta name="apple-mobile-web-app-status-bar-style" class="theme-color" content="#3f51b5"><link href="vendor/fonts/roboto-woff.css" rel="stylesheet"><link href="manifest.json" rel="manifest"><link href="favicon.ico" rel="shortcut icon"><script type="text/javascript" src="_socket/info.js"></script><script type="text/javascript" src="vendor/socket.io.js"></script><script type="text/javascript" src="vendor.js"></script><title>云控魔屏</title><link href="./static/css/main.d1bb1ba4.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script type="text/javascript" src="./static/js/main.9e7a2784.js"></script></body></html>

@ -1 +1 @@
"use strict";var precacheConfig=[["./vendor.js","14c1d669d7e92c9cd46d214261629b13"],["./index.html","15f1170defb66401b37585fdcc770a6d"],["./static/css/main.d1bb1ba4.css","1cf3245303e23b464c7dfaea99fab194"],["./static/js/main.1597b8e2.js","97d59df6e9a14b022740569185d5ccdf"],["./static/media/apartment.44e42f5c.jpg","44e42f5c020e97aca701b8f2637d95de"],["./static/media/rgb.5d0e5ef3.png","5d0e5ef38575f7165d8e0f18166c59a9"],["./static/media/tempColor.b133cd66.png","b133cd66550e58e8677ea2c991d08ca6"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,t){var n=new URL(e);return"/"===n.pathname.slice(-1)&&(n.pathname+=t),n.toString()},cleanResponse=function(t){return t.redirected?("body"in t?Promise.resolve(t.body):t.blob()).then(function(e){return new Response(e,{headers:t.headers,status:t.status,statusText:t.statusText})}):Promise.resolve(t)},createCacheKey=function(e,t,n,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(t)+"="+encodeURIComponent(n)),a.toString()},isPathWhitelisted=function(e,t){if(0===e.length)return!0;var n=new URL(t).pathname;return e.some(function(e){return n.match(e)})},stripIgnoredUrlParameters=function(e,n){var t=new URL(e);return t.hash="",t.search=t.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(t){return n.every(function(e){return!e.test(t[0])})}).map(function(e){return e.join("=")}).join("&"),t.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var t=e[0],n=e[1],r=new URL(t,self.location),a=createCacheKey(r,hashParamName,n,/\.\w{8}\./);return[r.toString(),a]}));function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(r){return setOfCachedUrls(r).then(function(n){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(t){if(!n.has(t)){var e=new Request(t,{credentials:"same-origin"});return fetch(e).then(function(e){if(!e.ok)throw new Error("Request for "+t+" returned a response with status "+e.status);return cleanResponse(e).then(function(e){return r.put(t,e)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var n=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(t){return t.keys().then(function(e){return Promise.all(e.map(function(e){if(!n.has(e.url))return t.delete(e)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(t){if("GET"===t.request.method){var e,n=stripIgnoredUrlParameters(t.request.url,ignoreUrlParametersMatching),r="index.html";(e=urlsToCacheKeys.has(n))||(n=addDirectoryIndex(n,r),e=urlsToCacheKeys.has(n));var a="./index.html";!e&&"navigate"===t.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],t.request.url)&&(n=new URL(a,self.location).toString(),e=urlsToCacheKeys.has(n)),e&&t.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(n)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(e){return console.warn('Couldn\'t serve response for "%s" from cache: %O',t.request.url,e),fetch(t.request)}))}});
"use strict";var precacheConfig=[["./vendor.js","5f5ce18ba1e01b8274d98b68306c245b"],["./index.html","c6a9841904208d236ad82069ff2064ca"],["./static/css/main.d1bb1ba4.css","1cf3245303e23b464c7dfaea99fab194"],["./static/js/main.9e7a2784.js","99b99a6f29a759c918d66e1c35e19aae"],["./static/media/apartment.44e42f5c.jpg","44e42f5c020e97aca701b8f2637d95de"],["./static/media/rgb.5d0e5ef3.png","5d0e5ef38575f7165d8e0f18166c59a9"],["./static/media/tempColor.b133cd66.png","b133cd66550e58e8677ea2c991d08ca6"]],cacheName="sw-precache-v3-sw-precache-webpack-plugin-"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,t){var n=new URL(e);return"/"===n.pathname.slice(-1)&&(n.pathname+=t),n.toString()},cleanResponse=function(t){return t.redirected?("body"in t?Promise.resolve(t.body):t.blob()).then(function(e){return new Response(e,{headers:t.headers,status:t.status,statusText:t.statusText})}):Promise.resolve(t)},createCacheKey=function(e,t,n,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(t)+"="+encodeURIComponent(n)),a.toString()},isPathWhitelisted=function(e,t){if(0===e.length)return!0;var n=new URL(t).pathname;return e.some(function(e){return n.match(e)})},stripIgnoredUrlParameters=function(e,n){var t=new URL(e);return t.hash="",t.search=t.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(t){return n.every(function(e){return!e.test(t[0])})}).map(function(e){return e.join("=")}).join("&"),t.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var t=e[0],n=e[1],r=new URL(t,self.location),a=createCacheKey(r,hashParamName,n,/\.\w{8}\./);return[r.toString(),a]}));function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(r){return setOfCachedUrls(r).then(function(n){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(t){if(!n.has(t)){var e=new Request(t,{credentials:"same-origin"});return fetch(e).then(function(e){if(!e.ok)throw new Error("Request for "+t+" returned a response with status "+e.status);return cleanResponse(e).then(function(e){return r.put(t,e)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var n=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(t){return t.keys().then(function(e){return Promise.all(e.map(function(e){if(!n.has(e.url))return t.delete(e)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(t){if("GET"===t.request.method){var e,n=stripIgnoredUrlParameters(t.request.url,ignoreUrlParametersMatching),r="index.html";(e=urlsToCacheKeys.has(n))||(n=addDirectoryIndex(n,r),e=urlsToCacheKeys.has(n));var a="./index.html";!e&&"navigate"===t.request.mode&&isPathWhitelisted(["^(?!\\/__).*"],t.request.url)&&(n=new URL(a,self.location).toString(),e=urlsToCacheKeys.has(n)),e&&t.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(n)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(e){return console.warn('Couldn\'t serve response for "%s" from cache: %O',t.request.url,e),fetch(t.request)}))}});

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save