Reactjs 无法激活serviceWorker

Reactjs 无法激活serviceWorker,reactjs,create-react-app,service-worker,Reactjs,Create React App,Service Worker,我在管理CRA /src/index.js import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import App from './App'; import * as serviceWorker from './serviceWorker'; ReactDOM.render( <React.StrictMode> <App /> <

我在管理CRA

/src/index.js

import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './App';
import * as serviceWorker from './serviceWorker';

ReactDOM.render(
  <React.StrictMode>
    <App />
  </React.StrictMode>,
  document.getElementById('root')
);

serviceWorker.register();

/src/index.js
从“React”导入React;
从“react dom”导入react dom;
导入“./index.css”;
从“./App”导入应用程序;
将*作为serviceWorker从“/serviceWorker”导入;
ReactDOM.render(

serviceWorker.js
是带有CRA的默认文件,位于src文件夹中。 出什么事了

/public/index.html

<script>
 if('serviceWorker' in navigator) {
   navigator.serviceWorker
     .register('/serviceWorker.js')
     .then(function() { console.log("Service Worker Registered"); }).catch(err => console.log('err', err));
 }
</script>