Не удалось зарегистрировать ServiceWorker: сценарий имеет неподдерживаемый тип MIME ('text / html') - PullRequest
0 голосов
/ 11 сентября 2018

Сценарий имеет неподдерживаемый тип MIME ('text / html'). Не удалось загрузить ресурс: net :: ERR_INSECURE_RESPONSE (index): 1 Uncaught (в обещании) DOMException: Не удалось зарегистрировать ServiceWorker: Сценарий имеет неподдерживаемый тип MIME ('text / html').

Код для корневого файла template.js

export default ({ markup, css }) => {
  return `<!doctype html>
      <html lang="en">
        <head>
          <meta charset="utf-8">
          <meta name="viewport" content="width=device-width, initial-scale=1.0">
          <title>MERN Marketplace</title>
          <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:100,300,400">
          <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
          <style>
              a{
                text-decoration: none
              }
          </style>
          <link rel="manifest" href="./manifest.json">
        </head>
        <body style="margin:0">
            <div id="root">${markup}</div>
          <style id="jss-server-side">${css}</style>

          <script id="stripe-js" src="https://js.stripe.com/v3/" async></script>
          <script type="text/javascript" src="/dist/bundle.js"></script>
          <script>
          if ('serviceWorker' in navigator) {
            navigator.serviceWorker.register('/sw.js').then(function() { 
              console.log("Service Worker Registered"); 
            });
          }
          </script>
        </body>
      </html>`;
};
...