什么是 Nuxt Content?

Nuxt Content 是一个基于文件的内容管理模块,专为 Nuxt 设计。它让你可以直接使用 Markdown、JSON 或 YAML 文件来管理网站内容。

为什么选择 Nuxt Content?

  • 零数据库依赖:内容以文件形式存储在 Git 仓库中
  • Markdown 原生支持:写文章就像写 Markdown 一样简单
  • 自动路由:基于文件结构自动生成路由
  • 全文搜索:内置搜索功能
  • SEO 友好:支持 SSR/SSG,搜索引擎优化

快速开始

1. 安装模块

pnpm add @nuxt/content

2. 配置模块

nuxt.config.ts 中添加:

export default defineNuxtConfig({
  modules: ['@nuxt/content']
})

3. 创建内容

content/ 目录下创建 Markdown 文件:

---
title: "我的第一篇文章"
date: 2026-06-13
---

这是文章内容...

结语

Nuxt Content 是个人博客的理想选择,它简单、强大且易于维护。