使用Cursor开发博客
项目初始化
创建Next.js项目
1. 使用create-next-app
终端命令
npx create-next-app@latest my-blog --typescript --tailwind --eslint
cd my-blog
2. 安装依赖
安装核心依赖
npm install @headlessui/react @heroicons/react
npm install @mdx-js/react @mdx-js/loader
npm install gray-matter next-mdx-remote
npm install date-fns
3. 配置项目结构
创建项目目录结构
mkdir -p src/{components,layouts,lib,styles,types}
mkdir -p content/{posts,pages}