feat:增加博客formatter

This commit is contained in:
2025-12-16 18:07:42 +08:00
parent b4db9aae81
commit ac278aae47
35 changed files with 287 additions and 5 deletions

View File

@@ -0,0 +1,19 @@
import { createContentLoader } from 'vitepress'
export default createContentLoader('./**/*.md', {
includeSrc: true, // 包含原始 markdown 源
render: true, // 包含渲染的整页 HTML
transform(rawData) {
return rawData.filter(page => {
return page.url.includes('.html') && page.frontmatter.date
}).map((page) => {
// 对每个页面进行处理
return {
// 返回你需要的页面数据
title: page.frontmatter.title,
date: page.frontmatter.date,
url: page.url
}
})
}
})