🌳Derrian's Corner

FIELD NOTE · 2026-07-20

用 Next.js 从零搭建个人博客

这篇文章记录本博客的技术方案,方便以后维护,也希望能帮到想自己搭站的人。

技术选型

  • Next.js(App Router):页面、布局、路由都写在 app/ 目录里;
  • 本地 Markdown 数据:文章放在 content/posts/,构建时读取,不接数据库;
  • react-markdown:把 Markdown 安全地渲染成页面内容。

目录速览

  • app/ —— 所有页面与路由;
  • components/ —— 头部、文章卡片、搜索等组件;
  • content/ —— 站点配置、文章、项目数据;
  • lib/ —— 读取和整理数据的工具函数。

新增一篇文章

content/posts/ 下新建 .md 文件,写上标题、日期、标签即可:

---
title: 文章标题
date: 2026-08-04
tags: [随笔]
excerpt: 一句话摘要
---

正文直接写 Markdown,保存后运行 npm run dev 就能在本地预览。

评论区

相关文章