Browse Source

Мелкий рефакторинг

Book Pauk 5 years ago
parent
commit
4b146c70ad
3 changed files with 7 additions and 10 deletions
  1. 0 2
      build/webpack.prod.config.js
  2. 5 0
      client/assets/sw-register.js
  3. 2 8
      client/index.html.template

+ 0 - 2
build/webpack.prod.config.js

@@ -57,11 +57,9 @@ module.exports = merge(baseWpConfig, {
         new CopyWebpackPlugin([{from: `${clientDir}/assets/*`, to: `${publicDir}/`, flatten: true}]),
         new SWPrecacheWebpackPlugin({
             cacheId: 'liberama',
-            dontCacheBustUrlsMatching: /\.\w{8}\./,
             filepath: `${publicDir}/service-worker.js`,
             minify: true,
             navigateFallback: '/index.html',
-            staticFileGlobsIgnorePatterns: [/\.map$/, /asset-manifest\.json$/],
             stripPrefix: publicDir,
         }),        
     ]

+ 5 - 0
client/assets/sw-register.js

@@ -0,0 +1,5 @@
+(function() {
+    if('serviceWorker' in navigator) {
+        navigator.serviceWorker.register('/service-worker.js');
+    }
+})();

+ 2 - 8
client/index.html.template

@@ -1,18 +1,12 @@
 <!DOCTYPE html>
 <html>
   <head>
+    <title></title>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width,initial-scale=1.0">
     <meta name="description" content="Браузерная онлайн-читалка книг. Поддерживаются форматы: fb2, html, txt, rtf, doc, docx, pdf, epub, mobi.">
     <meta name="keywords" content="онлайн,читалка,fb2,книги,читать,браузер,интернет">
-    <title></title>
-    <script>
-        (function() {
-            if('serviceWorker' in navigator) {
-                navigator.serviceWorker.register('/service-worker.js');
-            }
-        })();
-    </script>
+    <script src="/sw-register.js"></script>
   </head>
   <body>
     <div id="app"></div>