Javascript 反应-Can';在app src文件夹中找不到serviceWorker.js文件
我是react的新手,我正在学习不同的教程,试图理解基础知识。我用的是react的v17 在这些教程中,我在文件夹结构中看到了一个名为serviceWorker.js的文件,用于制作渐进式web应用程序 我用npx生成了我的项目,但是在我的文件夹结构中找不到这个文件。是虫子吗?还是有什么不推荐的?还是我必须手动添加它Javascript 反应-Can';在app src文件夹中找不到serviceWorker.js文件,javascript,reactjs,Javascript,Reactjs,我是react的新手,我正在学习不同的教程,试图理解基础知识。我用的是react的v17 在这些教程中,我在文件夹结构中看到了一个名为serviceWorker.js的文件,用于制作渐进式web应用程序 我用npx生成了我的项目,但是在我的文件夹结构中找不到这个文件。是虫子吗?还是有什么不推荐的?还是我必须手动添加它 谢谢大家。任何需要答案的人,请参见上面的评论。我遇到了同样的问题,我希望在我的index.js中找到: import * as serviceWorker from './serv
谢谢大家。任何需要答案的人,请参见上面的评论。我遇到了同样的问题,我希望在我的index.js中找到:
import * as serviceWorker from './serviceWorker';
serviceWorker.unregister();
我再次查看了我的index.js,查看create react应用程序配置并找到了什么:
import reportWebVitals from './reportWebVitals';
reportWebVitals();
这将取代2020年10月CRA第4版中的serviceWorker。从CRA第4版,您可以使用
CRA模板pwa
或创建自己的src/service worker.js
文件选择加入
但似乎只有当您想选择离线/缓存优先行为时才需要这样做。工具的剩余PWA包含在CRA中
如果您使用了
npx create react app
,则应将其显示在src/
文件夹中。您可以添加一个目录结构的屏幕截图吗?@cerbiralfart该文件从版本4开始不再生成。它现在被称为reportWebVitals@azium,我不知道,谢谢你的更正!您还可以从cra模板创建新项目npx创建反应应用程序我的应用程序--template cra模板pwa
,您将获得此文件谢谢您的回答!!