Route pre-rendering
Edit this pageSolidStart offers a way to pre-render pages at build time.
The easiest way to accomplish this, is by passing a list of routes to be pre-rendered to the routes
option.
import { defineConfig } from "@solidjs/start/config";
export default defineConfig({ server: { prerender: { routes: ["/", "/about"] } }});
When you wish for all your routes to be pre-rendered, you can pass true
to the crawlLinks
option:
import { defineConfig } from "@solidjs/start/config";
export default defineConfig({ server: { prerender: { crawlLinks: true } }});
For more information on prerender options, check out Nitro's documentation