|
|
@ -23,7 +23,7 @@ export interface ServeOptions {
|
|
|
|
export async function serve(options: ServeOptions = {}) {
|
|
|
|
export async function serve(options: ServeOptions = {}) {
|
|
|
|
const port = options.port !== undefined ? options.port : 5000
|
|
|
|
const port = options.port !== undefined ? options.port : 5000
|
|
|
|
const site = await resolveConfig(options.root, 'serve', 'production')
|
|
|
|
const site = await resolveConfig(options.root, 'serve', 'production')
|
|
|
|
const base = trimChar(site?.site?.base ?? "", "/")
|
|
|
|
const base = trimChar(site?.site?.base ?? '', '/')
|
|
|
|
|
|
|
|
|
|
|
|
const compress = compression()
|
|
|
|
const compress = compression()
|
|
|
|
const serve = sirv(site.outDir, {
|
|
|
|
const serve = sirv(site.outDir, {
|
|
|
|