为什么我的create-react-app没有ServiceWorker?

我用了最简单最笨的命令

npx create-react-app mia-app
cd mia-app
npm start

但是每次创建项目后都没有serviceWorker。有人能帮我吗?

但是,我已经尝试过npm create-create-app使用此资源。

回答

serviceWorker.js 不再包含在基本模板中,从 create-react-app 版本 4.0.something 开始。

浏览 create-react-app GitHub 问题,两个主要的解决方法不断出现:

  1. 使用以下模板创建应用程序:
npx create-react-app my-app --template cra-template-pwa

或打字稿:

npx create-react-app my-app --template cra-template-pwa-typescript

(wheremy-app替换为您的应用程序名称)

  1. 如果您已经有一个现有项目,请创建一个虚拟应用程序并复制相关代码。如果您也这样做,请不要忘记从 index.js/index.tsx 复制初始化代码。

以上是为什么我的create-react-app没有ServiceWorker?的全部内容。
THE END
分享
二维码

)">
< <上一篇
下一篇>>