使用Next.js - tailwind - shadcn/ui - velite搭建的Blog
通过使用 Vercel 提供的 Next.js
模板快速创建项目, 项目创建完成后 Vercel 会自动部署项目, 并且会在GitHub仓库上创建项目,后面提交新代码会自动部署
defineCollection
函数定义了文件位置, 以及创建Zod 数据结构
rehypePlugins
定义插件 目前该项目使用了 rehype-slug
生成唯一标题, rehype-pretty-code
代码块样式,rehype-autolink-headings
将标题加入到链接
defineConfig
配置函数中的 output.data
是mdx文件转为数据结构文件输出位置 在 tsconfig.josn
配置路径别名
路径别名的在/app/xx/[xxx]/page.tsx中使用