当前位置: 首页 > 知识库问答 >
问题:

javascript - 单页应用非默认路由怎么配置lighthouse?

子车英达
2024-04-16

项目是 react cra 单页应用,项目的默认路由是 http://www.text.com/A,在这个路由下能正常执行谷歌浏览器的 lighthouse测试,现在我想测试下 B 路由下的页面,但是我再 B路由下执行是总是会跳到 A页面,请问下这个是什么问题?lighthouse只能执行单页应用的主页面吗?

共有1个答案

孟安民
2024-04-16

lighthouse 跟网页跳转无关,多半是你的服务器配置或者 SPA 路由配置里包含了跳转。可以自己用匿名模式试试访问 /a,看看会不会跳转。

 类似资料:
  • SpringBoot2.0版本 WebMvcConfigurer 接口,然后重写addViewControllers方法即可 @Configuration public class WebConfigurer implements WebMvcConfigurer{ @Override public void addViewControllers(ViewControllerRegi

  • 问题内容: 我正在尝试将我的应用程序升级到新版本的Firebase。我仔细阅读了设置指南,并编辑了所有代码以匹配新语法。但是,当我运行该应用程序时,出现了这两个错误。 我 在AppDelegate中,并将GoogleServices- Info.plist导入到我的项目中。plist也具有所有正确的信息。其他人遇到这个问题或知道如何解决? 问题答案: 这是您的问题的答案: 要配置Firebase,

  • 每个路由可以有不同的属性; 一些常见的属性是: path - 应用程序在特定路由上时在浏览器中显示的URL component - 当应用程序在特定路由上时要呈现的组件 pathMatch - 默认为’prefix’的可选属性。 确定是匹配完整的网址还是仅匹配开头。 当定义一个具有空路径字符串的路径设置pathMatch为’full’时,否则它将匹配所有路径。 children - 表示此路由的子

  • 与Jquery Mobile自动初始化共同协作 Working with Jquery Mobile's Auto-initialization 不像其他的Jq项目,比如jq和jq ui,Jquery Mobile会在加载到增强特性时马上应用它(远早于document.ready事件发生时)。这些特性会基于Jquery Mobile的默认配置应用,是针对默认的情形设计的,他可能符合你的需求,也可能

  • 问题内容: 角度ui路由器的示例演示在起始页面具有以下链接: “ ui-router”的完整网址为或 “关于”的完整网址为或 当我使用durandalJS时,存在一个限制,即默认URL只是“ /”,不能有“ / ui-router”。 Angular ui路由器插件有相同的限制吗? 问题答案: 请参阅此处,默认路由有一个“其他”选项。

  • 我正在使用库在我的Spring启动应用程序中显示摇摆不定的UI API文档 http://localhost:8080/swagger-ui.html。 简而言之,这个问题是:如何使用springdoc openapi webflux ui显示应用程序API文档? 我找到了原因