ZiuChen.github.io/docs/.vitepress/scripts/indexArticleSidebar.ts
2024-04-02 14:24:17 +08:00

17 lines
390 B
TypeScript

import fs from 'fs'
import path from 'path'
/**
* 生成文章侧边栏
*/
export function indexArticleSidebar() {
const articles = fs.readdirSync(path.resolve(__dirname, '../../article'))
return articles
.filter((article) => article.endsWith('.md'))
.map((article) => ({
text: article.replace(/\.md$/, ''),
link: `/article/${article}`
}))
}