我正在使用react-create-app创建单个页面应用程序。现在我必须创建一个包含静态文本的合法页面,我不想成为主要应用程序的一部分。
所以我在公共文件夹中添加了一个html页面,然后将其复制到build目录中。不幸的是,我无法链接到生产中的那个页面,因为它总是加载主反应应用程序,即使是静态html页面的正确URL。
我认为这与服务工作者有关。有没有人知道如何解决这个问题?
谢谢:)
答案 0 :(得分:0)
如果您使用react路由器,请使用静态html创建无状态组件,并按照您的方式进行路由。
如果您有一个节点或任何其他服务器为您的内容提供服务,只需在服务器上直接创建一个路由到另一个html文件
服务人员与此无关。服务工作者是缓存管理器