Tooling
Production Build Output
Inspect client assets, manifest data, copied public files, and the production server entry emitted by rbssr build.
buildmanifestdist
rbssr build produces a dist/ directory that is ready to run under Bun.
Typical output
dist/
client/
*.js
*.css
favicon.svg
manifest.json
server/
server.mjs
Why the manifest exists
The server needs to know which client script and CSS files belong to each route so it can inject the right assets into the streamed document.
Rules
- Treat
manifest.jsonas generated source of truth. - Hashed client bundles are long-lived and immutable in production.
- Public files are copied into
dist/clientduring the build.
Related APIs
Next step
Deploy the built app with Bun Deployment.