首页 > 解决方案 > 未找到模块,无法解析“React”中的 serviceWorker

问题描述

我正在学习如何与 node.js 一起使用 react,并且刚刚使用 react 为前端创建了一个登录表单。

尽管遵循教程,但我收到以下错误消息。

错误信息

我的代码如下。

    import React from "react";
import ReactDOM from "react-dom";
import { BrowserRouter } from "react-router-dom";


import App from "./App";
import * as serviceWorker from "./serviceWorker";

ReactDOM.render(
  <BrowserRouter>
    <App />
  </BrowserRouter>,
  document.getElementById("root")
);

serviceWorker.unregister();

下面是教程的链接。

参考链接

谢谢您的帮助。

标签: javascriptnode.jsreactjs

解决方案


可能是您的浏览器不支持服务人员。尝试使用此包装器仅在服务人员可用时调用取消注册。

if ('serviceWorker' in navigator) {
    navigator.serviceWorker.unregister();
}

推荐阅读