第一篇文章:这个主页是怎么搭的
用 Astro + Tailwind 思路搭一个纯静态个人主页,并部署到 Cloudflare Pages 的完整记录。
为什么做这个主页
想把散落各处的照片和小程序收拢到一个地方,于是用 Astro 搭了这个纯静态站点。
用了什么
- Astro:静态站点生成器,默认零 JS,速度快;
- 原生 CSS:设计系统用 CSS 变量管理,浅色为主;
- Cloudflare Pages:免费托管,全球 CDN。
怎么部署
npm run build # 生成 dist/
把仓库推到 GitHub,Cloudflare Pages 连接仓库即可,之后每次 git push 自动更新。
写文章就是在这个文件夹里加一个
.md文件,保存、提交,完事。