在 Vercel 部署 Astro 的 Firefly 主题模板

在 Vercel 部署 Astro 的 Firefly 主题模板
✨AI 摘要:
🤖 正在生成摘要...

折腾静态博客好像有一种让人停不下来的魔力。之前对各种花哨的动态博客架构折腾了一圈后,最近反倒更向往那种轻量、干净、打开即用的静态站点。

**偶然刷到基于 Astro 框架开发的 **Firefly 主题(衍生自 Fuwari 模板),一眼就被它那清新现代的界面、细腻的动效以及丰富的内置组件给吸引住了。既然相中了,那就索性动手,把它直接部署到 Vercel 上,作为日常记录和分享的小天地。^^

整个过程出奇的顺畅,这里把折腾的步骤和一些个人感受简单记录下来。

为什么选择 Astro + Firefly?#

  • 极致的性能:Astro 默认输出零客户端 JavaScript 的静态 HTML,对于我这种追求加载速度和极简体验的人来说,简直直击痛点。
  • 现代且高颜值:Firefly 自身带有很多精致的细节,比如动态背景、暗色/亮色模式无缝切换、自定义主题色相,甚至还有项目展示、时间线、技能树等极具极客风格的页面,省去了自己从零写前端样式的大量精力。^^
  • 省心的托管:不需要操心复杂的服务器运维,配合 GitHub 和 Vercel 的联动,真正实现了“修改代码、推送到仓库、自动构建上线”的丝滑体验。

部署步骤:比想象中更简单#

得益于现代 Jamstack 架构的成熟,整个部署流程基本可以概括为:Fork 仓库 -> 配置参数 -> 绑定 Vercel 自动构建。

1. 准备工作与仓库 Fork#

首先来到 GitHub 上的 Firefly 项目仓库(CuteLeaf/Firefly)。点击右上角的 Fork,把项目复制到你自己的 GitHub 账号下。

2. 基础配置与个性化#

Fork 下来之后,其实不用急着在本地搭建复杂的 Node.js 开发环境。因为平时更习惯直接在 GitHub 的在线编辑器里微调,或者通过 Vercel 触发同步更新,所以直接在线修改核心配置文件即可:

  • 找到 src/config.ts(或者项目根目录下的相关配置文件),在这里可以修改你的博客标题、作者签名、社交链接、导航栏以及各种功能开关。
  • 替换掉默认的头像、Banner 壁纸,换成自己喜欢的风格。^^

3. 在 Vercel 上一键托管#

登录 Vercel 账号,点击 Add New… -> Project:

  1. 从 GitHub 列表中选择你刚刚 Fork 的 Firefly 仓库。
  2. Vercel 会非常智能地自动识别出这是一个 Astro 项目,构建命令(Build Command)通常会默认填充为 npm run build,输出目录(Output Directory)为 dist。
  3. 点击 Deploy,剩下的就交给 Vercel 的云端构建流水线。

看着终端里滚动几行日志,伴随着几秒钟的等待,站点就绿灯上线了。绑定好自己的自定义域名,顺便把 SSL 证书配置好,一个属于自己的全新 Firefly 博客就正式对外访问了。

写在最后#

折腾完之后,看着干净清爽的页面在浏览器里秒开,心情也会跟着平静下来。

静态博客的好处就在于此:它不要求你时刻去维护后端数据库的稳定,也不用担心哪天服务器过期。你只需要专注在 Markdown 文本里写下当下想说的话,然后点一下保存、推送到远端,剩下的交给云端去同步。

愿这盏小小的“Firefly”,能记录下更多技术与生活里的点滴微光。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
在 Vercel 部署 Astro 的 Firefly 主题模板
https://929255.xyz/posts/deploy-astro-firefly-vercel/
作者
ZaoCat
发布于
2025-12-31
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
ZaoCat
A digital momad
最新动态
站点统计
文章
12
分类
2
标签
25
总字数
13,129
运行时长
0 天
最后活动
0 天前