Skip to content

Allow full static SSG #13368

@Master-Hash

Description

@Master-Hash

I'm using React Router as a...

library

Reproduction

  1. use basic template with react-router >= 7.2.0
  2. turn on prerender: true and ssr: true
  3. build
  4. start local server in build/client with python -m http.server or whatever
  5. first page is okey
  6. navigate breaks

System Info

System:
    OS: Windows 11 10.0.26100
    CPU: (16) x64 AMD Ryzen 7 6800U with Radeon Graphics
    Memory: 2.28 GB / 15.24 GB
  Binaries:
    Node: 22.13.1 - C:\Program Files\nodejs\node.EXE
    pnpm: 10.6.5 - C:\Program Files\nodejs\pnpm.CMD
    bun: 1.2.5 - C:\Program Files\WinGet\Links\bun.EXE
  Browsers: {}
  npmPackages:
    @react-router/dev: 7.5.0 => 7.5.0
    @react-router/fs-routes: 7.5.0 => 7.5.0
    @react-router/node: 7.5.0 => 7.5.0
    @react-router/serve: 7.5.0 => 7.5.0
    react-router: 7.5.0 => 7.5.0
    vite: ^6.2.5 => 6.2.5

Used Package Manager

pnpm

Expected Behavior

expect __manifest is generate, so client navigate works correctly.

It produces <= 7.1.5, and >= 7.2.0 breaks it.

I believe It's real usage.

Actual Behavior

client navigate error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions