diff --git a/src/content.config.ts b/src/content.config.ts
index e958840..34309ff 100644
--- a/src/content.config.ts
+++ b/src/content.config.ts
@@ -3,7 +3,6 @@ import { defineCollection, z } from 'astro:content';
import { glob, file } from 'astro/loaders'; // 不适用于旧版 API
const docs = defineCollection({
- // loader: glob({ pattern: '**/*.md', base: './src/data/blogs' }),
loader: glob({ pattern: '**/[^_]*.md', base: './src/data/docs' }),
schema: z.object({
title: z.string().optional(),
@@ -17,6 +16,7 @@ const docs = defineCollection({
* 在侧边栏隐藏该文档
*/
hideInMenu: z.boolean().optional().default(false),
+ order: z.number().optional().default(0),
}),
});
diff --git a/src/layouts/mdx.astro b/src/layouts/mdx.astro
index 384cb8d..77d00eb 100644
--- a/src/layouts/mdx.astro
+++ b/src/layouts/mdx.astro
@@ -52,7 +52,9 @@ const {
{
showMenu && (
)
}
diff --git a/src/pages/docs/[...id].astro b/src/pages/docs/[...id].astro
index a19a2bc..a208b81 100644
--- a/src/pages/docs/[...id].astro
+++ b/src/pages/docs/[...id].astro
@@ -17,7 +17,6 @@ type Post = {
// 2. 对于你的模板,你可以直接从 prop 获取条目
const { post } = Astro.props as { post: Post };
const { Content } = await render(post);
-console.log('post', post);
const showMenu = post.data?.showMenu;
const staticPaths = await getStaticPaths();
const menu = staticPaths.map((item) => item.data);
@@ -25,7 +24,4 @@ const menu = staticPaths.map((item) => item.data);
-