0

我正在使用 react-create-app 来创建单页应用程序。现在我必须创建一个带有静态文本的合法页面,我不想成为主应用程序的一部分。

因此,我在公共文件夹中添加了一个 html 页面,然后将其复制到构建目录中。不幸的是,我无法在生产中链接到该页面,因为它总是加载主反应应用程序,即使使用静态 html 页面的正确 URL。

我相信这与服务人员有关。有人知道如何解决这个问题吗?

谢谢 :)

4

1 回答 1

0

如果您使用反应路由器,请使用静态 html 制作一个无状态组件,然后按照您的方式进行路由。

如果您有一个节点或任何其他服务器为您的内容提供服务,只需在服务器上直接路由到其他 html 文件

服务人员与此无关。service worker 是缓存管理器

于 2018-04-03T08:03:53.040 回答