Urara-Blog/src/routes/+layout.ts
2022-12-08 20:34:21 +08:00

10 lines
400 B
TypeScript

import type { LayoutLoad } from './$types'
export const prerender = true
export const trailingSlash =
!Object.keys(process.env).some(key => ['VERCEL', 'CF_PAGES', 'NETLIFY'].includes(key)) && process.env.ADAPTER !== 'node'
? 'always'
: undefined
export const load: LayoutLoad = async ({ url, fetch }) => ({
path: url.pathname,
res: await fetch('/posts.json').then(res => res.json())
})