React - 在应用程序 src 文件夹中找不到 serviceWorker.js 文件

Luc*_*caT 4 javascript reactjs

我对 React 很陌生,我正在遵循不同的教程来尝试了解基础知识。我使用的是react v17。

在这些教程中,我在文件夹结构中看到了一个名为 serviceWorker.js 的文件,该文件用于制作渐进式 Web 应用程序。

我用 npx 生成了我的项目,但在我的文件夹结构中,我找不到这个文件。这是一个错误吗?或者它是被弃用的东西?或者我必须手动添加它?

小智 6

我遇到了同样的问题,我希望在我的 index.js 中找到它:

import * as serviceWorker from './serviceWorker';
serviceWorker.unregister();
Run Code Online (Sandbox Code Playgroud)

我再次查看了我的 index.js 以查看 create-react-app 的配置并发现:

import reportWebVitals from './reportWebVitals';
reportWebVitals();
Run Code Online (Sandbox Code Playgroud)

这已取代 CRA 2020 年 10 月版本 4 中的 serviceWorker。