-
-
Notifications
You must be signed in to change notification settings - Fork 10.8k
Closed as duplicate
Labels
Description
Reproduction
1- npx create-react-router@latest --template netlify/react-router-template
2- add prerender: ["/"], after ssr: true in react-router.config.ts
System Info
System:
OS: macOS 15.5
CPU: (10) arm64 Apple M1 Max
Memory: 62.48 MB / 32.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 22.16.0 - ~/.nvm/versions/node/v22.16.0/bin/node
Yarn: 1.22.22 - ~/.yarn/bin/yarn
npm: 10.9.2 - ~/.nvm/versions/node/v22.16.0/bin/npm
Browsers:
Chrome: 138.0.7204.169
Safari: 18.5
npmPackages:
@react-router/dev: ^7.5.2 => 7.5.2
@react-router/node: ^7.5.2 => 7.5.2
@react-router/serve: ^7.5.2 => 7.5.2
react-router: ^7.5.2 => 7.5.2
vite: ^6.3.3 => 6.3.3Used Package Manager
npm
Expected Behavior
The project should build
Actual Behavior
The project crash with the following error:
$ npm run build
> build
> react-router build
vite v6.3.3 building for production...
✓ 44 modules transformed.
build/client/.vite/manifest.json 1.79 kB │ gzip: 0.47 kB
build/client/assets/logo-dark-pX2395Y0.svg 6.10 kB │ gzip: 2.40 kB
build/client/assets/logo-light-CVbx2LBR.svg 6.13 kB │ gzip: 2.41 kB
build/client/assets/app-Ckulty-W.css 7.33 kB │ gzip: 2.13 kB
build/client/assets/with-props-CQQFgTCc.js 0.35 kB │ gzip: 0.21 kB
build/client/assets/root-DqcWzRBC.js 1.19 kB │ gzip: 0.67 kB
build/client/assets/home-B5Z5Hqz1.js 3.74 kB │ gzip: 1.72 kB
build/client/assets/chunk-BAXFHI7N-B6aZylpr.js 115.48 kB │ gzip: 38.82 kB
build/client/assets/entry.client-DrTbXNzm.js 138.53 kB │ gzip: 44.70 kB
✓ built in 640ms
vite v6.3.3 building SSR bundle for production...
✓ 12 modules transformed.
build/server/.vite/manifest.json 0.71 kB
build/server/assets/logo-dark-pX2395Y0.svg 6.10 kB
build/server/assets/logo-light-CVbx2LBR.svg 6.13 kB
build/server/assets/app-Ckulty-W.css 7.33 kB
build/server/server.js 11.78 kB
The following error is a bug in React Router; please open an issue! https://github.com/remix-run/react-router/issues/new/choose
✗ Build failed in 49ms
[react-router] Server build file not found in manifest
at invariant (/Users/quentindanjou/Documents/minimal-bug-repro/node_modules/@react-router/dev/dist/vite.js:86:11)
at getServerBuildFile (/Users/quentindanjou/Documents/minimal-bug-repro/node_modules/@react-router/dev/dist/vite.js:2046:3)
at Object.handler (/Users/quentindanjou/Documents/minimal-bug-repro/node_modules/@react-router/dev/dist/vite.js:3096:15)
at async Promise.all (index 0)
at PluginDriver.hookParallel (file:///Users/quentindanjou/Documents/minimal-bug-repro/node_modules/rollup/dist/es/shared/node-entry.js:22103:9)
at file:///Users/quentindanjou/Documents/minimal-bug-repro/node_modules/rollup/dist/es/shared/node-entry.js:23177:13
at catchUnfinishedHookActions (file:///Users/quentindanjou/Documents/minimal-bug-repro/node_modules/rollup/dist/es/shared/node-entry.js:22545:16)
at buildEnvironment (file:///Users/quentindanjou/Documents/minimal-bug-repro/node_modules/vite/dist/node/chunks/dep-BMIURPaQ.js:46164:16)
at buildEnvironment (/Users/quentindanjou/Documents/minimal-bug-repro/node_modules/@react-router/dev/dist/cli/index.js:1530:5)
at async Promise.all (index 0)
at viteBuild (/Users/quentindanjou/Documents/minimal-bug-repro/node_modules/@react-router/dev/dist/cli/index.js:1566:3)
at build (/Users/quentindanjou/Documents/minimal-bug-repro/node_modules/@react-router/dev/dist/cli/index.js:1427:10)
at build2 (/Users/quentindanjou/Documents/minimal-bug-repro/node_modules/@react-router/dev/dist/cli/index.js:1760:5)
at run2 (/Users/quentindanjou/Documents/minimal-bug-repro/node_modules/@react-router/dev/dist/cli/index.js:2026:7) {
code: 'PLUGIN_ERROR',
plugin: 'react-router',
hook: 'writeBundle'
}