用 Nuxt Content 写文章是一种什么体验
Markdown 即内容,提交代码即发布。
这个站使用 Nuxt Content 管理文章。它把内容当作代码的一部分,而非放进数据库。
一篇文章就是一个 Markdown 文件
新建文章时,只需要在 content/articles/ 目录下增加文件:
---
title: 我的新文章
description: 一句话描述
date: "2026-09-09"
tags: [技术]
---
正文开始……
类型安全的内容集合
content.config.ts 里定义了文章的字段 schema:
title:文章标题description:摘要date:发布日期tags:标签列表published:是否发布
定义之后,列表页和详情页都可以直接查询,字段也有类型提示。
写作流程
本地写作:
npm run dev
写好后提交并推送,站点会自动构建部署。Markdown 的排版、代码高亮、列表都由组件渲染,你只需要关心内容本身。