2

我是 React 新手,首先使用create-react-app创建一个带有样板代码的新应用程序。该工具运行良好,我可以在本地运行简单的应用程序。

接下来,在继续之前,我想确保它是Progressive Web App (PWA)。从 create-react-app 的最新发行说明来看,create-react- app 默认创建了一个 PWA

我一直在使用Chrome 的 Lighthouse 扩展来创建一个报告,显示 PWA 的所有方面是否都已实现。但是针对使用 create-react-app 创建的默认应用程序创建的报告并没有检查 PWA 的一些重要方面,这是一个快照:

在此处输入图像描述

任何使用 create-react-app 创建 PWA 的指导都将不胜感激。

4

1 回答 1

2

Create-React-App 仅sw-precache-plugin在生产构建中启用。这是为了避免在开发时出现缓存问题。npm run build您可以通过运行然后按照终端中的说明为build文件夹提供服务来创建生产构建。

于 2017-08-08T15:09:47.517 回答