返回 slidev
common.ts
根目录 / packages / slidev / node / vite / common.ts
1 export const regexSlideReqPath = /^\/__slidev\/slides\/(\d+)\.json$/
2 export const regexSlideFacadeId = /^\/@slidev\/slides\/(\d+)\/(md|frontmatter)($|\?)/
3 export const regexSlideSourceId = /__slidev_(\d+)\.(md|frontmatter)$/
4
5 export const templateInjectionMarker = '/* @slidev-injection */'
6 export const templateImportContextUtils = `import { useSlideContext as _useSlideContext, frontmatterToProps as _frontmatterToProps } from "@slidev/client/context.ts"`
7 export const templateInitContext = `const { $slidev, $nav, $clicksContext, $clicks, $page, $renderContext, $frontmatter } = _useSlideContext()`
8
8 lines TYPESCRIPT