ssrStyleProperty" is not exported by "node_modules/.pnpm/solid-js@1.9.12/node_modules/solid-js/web/dist/web.js".
Open
Nobody has claimed this yet.
bug
tanstack
v3
- Dominant language
- TypeScript
- Stars
- 11.2k
- Forks
- 899
- Avg merge
- 2d 24m
- Merged PRs (30d)
- 40
Description
Environment
nitro-nightly & netlify-edge
Reproduction
pnpx giget@latest gh:TanStack/router/examples/solid/start-basic my-solid-app
Describe the bug
if you use 3.0.1-alpha.2 or cloudflare-module or netlify, it works
Additional context
No response
Logs
◐ Building [Nitro] (preset: netlify-edge, compatibility: 2026-04-17) nitro 4:30:23 PM
✔ Generated public dist nitro 4:30:23 PM
vite v8.0.8 building nitro environment for production...
✓ 106 modules transformed.
✗ Build failed in 216ms
error during build:
Build failed with 1 error:
[MISSING_EXPORT] Error: "ssrStyleProperty" is not exported by "node_modules/.pnpm/solid-js@1.9.12/node_modules/solid-js/web/dist/web.js".
- Missing export in node_modules/.nitro/vite/services/ssr/assets/CatchBoundary-phhWsQUt.js at 83..99
at aggregateBindingErrorsIntoJsError (file:///home/hussein/my-solid-app/node_modules/.pnpm/rolldown@1.0.0-rc.15/node_modules/rolldown/dist/shared/error-w0u7biK-.mjs:48:18)
at unwrapBindingResult (file:///home/hussein/my-solid-app/node_modules/.pnpm/rolldown@1.0.0-rc.15/node_modules/rolldown/dist/shared/error-w0u7biK-.mjs:18:128)
at #build (file:///home/hussein/my-solid-app/node_modules/.pnpm/rolldown@1.0.0-rc.15/node_modules/rolldown/dist/shared/rolldown-build-DtGk-m96.mjs:3313:34)
at async buildEnvironment (file:///home/hussein/my-solid-app/node_modules/.pnpm/vite@8.0.8_@types+node@22.19.17_esbuild@0.27.7_jiti@2.6.1_tsx@4.21.0/node_modules/vite/dist/node/chunks/node.js:32954:64)
at async Object.build (file:///home/hussein/my-solid-app/node_modules/.pnpm/vite@8.0.8_@types+node@22.19.17_esbuild@0.27.7_jiti@2.6.1_tsx@4.21.0/node_modules/vite/dist/node/chunks/node.js:33376:19)
at async buildEnvironments (file:///home/hussein/my-solid-app/node_modules/.pnpm/nitro@3.0.260311-beta_jiti@2.6.1_vite@8.0.8_@types+node@22.19.17_esbuild@0.27.7_jiti@2.6.1_tsx@4.21.0_/node_modules/nitro/dist/vite.mjs:141:17)
at async Object.buildApp (file:///home/hussein/my-solid-app/node_modules/.pnpm/vite@8.0.8_@types+node@22.19.17_esbuild@0.27.7_jiti@2.6.1_tsx@4.21.0/node_modules/vite/dist/node/chunks/node.js:33370:5)
at async CAC.<anonymous> (file:///home/hussein/my-solid-app/node_modules/.pnpm/vite@8.0.8_@types+node@22.19.17_esbuild@0.27.7_jiti@2.6.1_tsx@4.21.0/node_modules/vite/dist/node/cli.js:778:3) {
errors: [Getter/Setter]
}
error: script "build" exited with code 1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the failure with the Solid Start example and the nitro-nightly netlify-edge preset. Start from the missing import reported in .nitro/vite/services/ssr/assets/CatchBoundary-phhWsQUt.js, then compare the failing netlify-edge build with the working cloudflare-module or netlify builds. Done means the netlify-edge production build completes without the ssrStyleProperty export error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript, vite
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100