你好,世界

第一篇文章,说明这个博客是怎么搭起来、以及怎么在这里写东西。

1 min read
#随笔#Astro

这是我的第一篇文章。这个博客用 Astro 搭建,托管在 Cloudflare Pages 的免费套餐上,一年花不了多少钱 —— 实际上是 0 元。

怎么写新文章

在 src/content/posts/ 目录下新建一个 .md 文件,文件名就是文章的网址。比如新建 my-first-post.md,它就会出现在 /posts/my-first-post/。

文件开头是一段 front matter,用来描述文章元信息:

---
title: 文章标题
description: 一句话摘要,会显示在列表和搜索引擎结果里
pubDate: 2026-08-15
tags: ['标签一', '标签二']
draft: false
---

下面是 Markdown 正文,和平时写 Markdown 完全一样。

本地预览

写完想看看效果:

npm run dev      # 打开 http://localhost:4321
npm run build    # 构建到 dist/,用来检查有没有报错
npm run deploy   # 构建并发布到 Cloudflare Pages

一件事

draft: true 的文章不会出现在任何页面里,也不会被构建 —— 想写点半成品又不想让人看见,就用它。

就这些。祝写作愉快。