ziko-server
Version:
server side rendering in zikojs with file-based-routing and client side hydration
10 lines (8 loc) • 442 B
JavaScript
import { join } from 'path';
import { pathToFileURL } from 'url';
export async function importPrerenderedRoutes({ cwd = process.cwd(), isProduction } = {}) {
const file = isProduction ? join(cwd, 'dist/.server/prerenderd-routes.js') : join(cwd, '.ziko/prerenderd-routes.js')
const FileUrl = pathToFileURL(file).href;
const module = await import(/* @vite-ignore */ FileUrl);
return module?.PRERENDERED_ROUTES || []
}