UNPKG

vike

Version:

The Framework *You* Control - Next.js & Nuxt alternative for unprecedented flexibility and dependability.

18 lines (17 loc) 567 B
import './assertEnvApi.js'; export { prerender }; import { runPrerenderFromAPI } from '../prerender/runPrerenderEntry.js'; import { prepareViteApiCall } from './prepareViteApiCall.js'; /** * Programmatically trigger `$ vike prerender` * * https://vike.dev/api#prerender */ async function prerender(options = {}) { const { viteConfigFromUserResolved } = await prepareViteApiCall(options, 'prerender'); options.viteConfig = viteConfigFromUserResolved; const { viteConfig } = await runPrerenderFromAPI(options); return { viteConfig, }; }