Skip to content

Instantly share code, notes, and snippets.

@jeremy-code
Created June 9, 2026 06:35
Show Gist options
  • Select an option

  • Save jeremy-code/c4364f9ccab1644c732b205ee5300e7e to your computer and use it in GitHub Desktop.

Select an option

Save jeremy-code/c4364f9ccab1644c732b205ee5300e7e to your computer and use it in GitHub Desktop.
tanstack-radix-rsc
$ vite build
[1/5] analyze client references...
vite v8.0.16 building rsc environment for production...
✓ 16 modules transformed.
✓ built in 57ms
[2/5] analyze server references...
vite v8.0.16 building ssr environment for production...
✓ 288 modules transformed.
✓ built in 379ms
[3/5] build rsc environment...
vite v8.0.16 building rsc environment for production...
✓ 235 modules transformed.
computing gzip size...
dist/server/rsc/assets/styles-CnB0YbZX.css 6.79 kB │ gzip: 2.12 kB
dist/server/rsc/assets/getRsc-C5R062Hw.js 9.87 kB │ gzip: 3.26 kB
dist/server/rsc/assets/createServerFn-BobEx3_D.js 15.14 kB │ gzip: 4.59 kB
dist/server/rsc/index.js 136.53 kB │ gzip: 29.28 kB
dist/server/rsc/assets/router-CLIglB1Y.js 156.02 kB │ gzip: 37.63 kB
✓ built in 537ms
[4/5] build client environment...
vite v8.0.16 building client environment for production...
✓ 264 modules transformed.
computing gzip size...
dist/client/assets/styles-CnB0YbZX.css 6.79 kB │ gzip: 2.12 kB
dist/client/assets/styles-CnB0YbZX.css 6.79 kB │ gzip: 2.12 kB
dist/client/assets/getRsc-QiuN-GFR.js 0.07 kB │ gzip: 0.07 kB
dist/client/assets/router-DL6vnptt.js 0.41 kB │ gzip: 0.29 kB
dist/client/assets/routes-DGUEbE_g.js 8.72 kB │ gzip: 3.61 kB
dist/client/assets/index-Dsutsb6Q.js 344.59 kB │ gzip: 109.32 kB
✗ Build failed in 348ms
error during build:
Build failed with 1 error:
Error: [vite]: Rolldown failed to resolve import "@radix-ui/react-switch" from "virtual:vite-rsc/client-references/group/facade:src/router.tsx".
This is most likely unintended because it can break your application at runtime.
If you do want to externalize this module explicitly add it to
`build.rolldownOptions.external`
at viteLog (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/vite@8.0.16_@types+node@22.19.20_jiti@2.7.0/node_modules/vite/dist/node/chunks/node.js:33346:57)
at file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/vite@8.0.16_@types+node@22.19.20_jiti@2.7.0/node_modules/vite/dist/node/chunks/node.js:33382:71
at onwarn (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/@vitejs+plugin-react@6.0.2_vite@8.0.16_@types+node@22.19.20_jiti@2.7.0_/node_modules/@vitejs/plugin-react/dist/index.js:40:7)
at file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/vite@8.0.16_@types+node@22.19.20_jiti@2.7.0/node_modules/vite/dist/node/chunks/node.js:33382:28
at onRollupLog (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/vite@8.0.16_@types+node@22.19.20_jiti@2.7.0/node_modules/vite/dist/node/chunks/node.js:33377:63)
at onLog (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/vite@8.0.16_@types+node@22.19.20_jiti@2.7.0/node_modules/vite/dist/node/chunks/node.js:33146:4)
at file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/rolldown@1.0.3/node_modules/rolldown/dist/shared/rolldown-build-CrPk_lZe.mjs:50:26
at logger (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/rolldown@1.0.3/node_modules/rolldown/dist/shared/rolldown-build-CrPk_lZe.mjs:41:3)
at aggregateBindingErrorsIntoJsError (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/rolldown@1.0.3/node_modules/rolldown/dist/shared/error-BuvQYXuZ.mjs:48:18)
at unwrapBindingResult (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/rolldown@1.0.3/node_modules/rolldown/dist/shared/error-BuvQYXuZ.mjs:18:128)
at #build (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/rolldown@1.0.3/node_modules/rolldown/dist/shared/rolldown-build-CrPk_lZe.mjs:3246:34)
at async buildEnvironment (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/vite@8.0.16_@types+node@22.19.20_jiti@2.7.0/node_modules/vite/dist/node/chunks/node.js:33253:64)
at async Object.build (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/vite@8.0.16_@types+node@22.19.20_jiti@2.7.0/node_modules/vite/dist/node/chunks/node.js:33675:19)
at async buildApp (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/@vitejs+plugin-rsc@0.5.27_react-dom@19.2.7_react@19.2.7__react@19.2.7_vite@8.0.16_@types+node@22.19.20_jiti@2.7.0_/node_modules/@vitejs/plugin-rsc/dist/plugin-BK29Va7z.js:658:3)
at async BasicMinimalPluginContext.handler (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/@vitejs+plugin-rsc@0.5.27_react-dom@19.2.7_react@19.2.7__react@19.2.7_vite@8.0.16_@types+node@22.19.20_jiti@2.7.0_/node_modules/@vitejs/plugin-rsc/dist/plugin-BK29Va7z.js:771:43)
at async Object.buildApp (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/vite@8.0.16_@types+node@22.19.20_jiti@2.7.0/node_modules/vite/dist/node/chunks/node.js:33669:5)
at async CAC.<anonymous> (file:///Users/jeremy/Github/tanstack-radix-rsc/node_modules/.pnpm/vite@8.0.16_@types+node@22.19.20_jiti@2.7.0/node_modules/vite/dist/node/cli.js:777:3) {
errors: [Getter/Setter]
}
[ELIFECYCLE] Command failed with exit code 1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment