开始使用 Nuxt Content 构建博客
什么是 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 是个人博客的理想选择,它简单、强大且易于维护。