#15350·react-router

基础公共路径不再与 prenrest 一起工作

作者: codler创建于 2026年7月27日更新于 2026年8月29日
标签bugpkg:@react-router/devfeat:spa-modefeat:prerender
  • 复制

https://stackblintz.com/edit/GitHub-xzinw4xz?file=package.json 互联网档案馆的存檔,存档日期2013-12-21.

设置“ 碱: ” / app/ ” , 在 vite. config. ts 和“ 同步预应器( { getStaticPaths } ) { 返回获取StaticPaths (); {\fn华文楷体\fs16\1cHE0E0E0} ssr: false, “ in reaction-roter.config.ts) (英语).

QQ 系统信息

贝壳 系统 : OS: Linux 5.0 未定义 CPU: (8) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz 内存: 0 字节/ 0 字节 贝壳:1.0 - /bin/jsh 二进制 : 节点:22.22.3-/usr/local/bin/节点 亚伦: 1.22.19 -/usr/当地/宾/亚伦 npm: 10.8.2 -/usr/当地/宾/npm pnpm: 8.15.6 -/usr/当地/宾/pnpm npm 软件包 : @react-router/dev: ###########8.3.0 @react-router/node: ##########8.3.0 @ react-router/serve: #################################################################################################################################################################################################################################################### 反应-路由器: ^8 → 8.3.0 维特: ^8 => 8.1.5


使用过的软件包管理器

无

• 预期行为

它应像v7.18.1中那样,在不出任何差错的情况下成功建造。

实际行为

在反应-路由器 v8 中
构建错误 :

错误: Prerender: request for /: SPA mode:从 'enter. server.tsx' 收到了302状态代码,同时将您的 SPA Fallback HTML 文件预发.

默认 HandleError (文件:///home/projects/GitHub-xzinw4xz/node modules/@react-router/dev/dist/vite.js:905:8) 互联网档案馆的存檔,存档日期2014-12-21.
(文件:///home/projects/GitHub-xzinw4xz/node modules/@react-router/dev/dist/vite.js:853:11) (中文(简体) ).
(文件:///home/projects/GitHub-xzinw4xz/node modules/@react-router/dev/dist/vite.js:860:64) (中文(简体) ).
aync默认.contimency.contimency(文件:///home/projects/GitHub-xzinw4xz/node modules/@react-router/dev/dist/vite.js:877:9)
aync eval (文件: /home/projects/GitHub-xzinw4xz/node modules/p-map/index.js:137:20)

内容来源: remix-run/react-router