vite-plugin-ssr
pageContext
<head>
public/
.env
import()
.page.js
export { Page }
export { onBeforeRender }
.page.server.js
export { passToClient }
export { render }
export { prerender }
export { doNotPrerender }
escapeInject
.page.client.js
getPage()
useClientRouter()
navigate()
.page.route.js
_default.page.route.js
filesystemRoutingRoot
onBeforeRoute
_default.page.*
_error.page.js
createPageRenderer()
prerender
Environment: Node.js.
Node.js
The Vite plugin has no options.
// vite.config.js const ssr = require('vite-plugin-ssr/plugin') module.exports = { // Make sure to include `ssr()` and not `ssr`. plugins: [ssr()] }