654 字
3 分钟
Astro+Fuwari博客部署教程
2025-08-05
加载中...
saicaca
/
fuwari
Waiting for api.github.com...
00K
0K
0K
Waiting...

准备的东西#

  1. 聪明的脑子,不会的先搜索,搜索不到就去和AI调情

  2. 版本控制系统(Git),也可以使用Github Desktop

  3. Fuwari的初始化和预览需要Node.js — Run JavaScript Everywhere

  4. Markdown编辑器,例如Visual Studio Codemarktext等。

  5. 一个Git远程仓库,例如GithubGitLab等(可选)

  6. PaaS平台,例如NetlifyVercel等(可选)

让我们开始吧#

🚀 使用方法 1#

使用 create-fuwari 在本地初始化项目。

Terminal window
# npm
npm create fuwari@latest
# yarn
yarn create fuwari
# pnpm
pnpm create fuwari@latest
# bun
bun create fuwari@latest
# deno
deno run -A npm:create-fuwari@latest
  1. 通过配置文件 src/config.ts 自定义博客
  2. 执行 pnpm new-post <filename> 创建新文章,并在 src/content/posts/ 目录中编辑
  3. 参考官方指南将博客部署至 Vercel, Netlify, GitHub Pages 等;部署前需编辑 astro.config.mjs 中的站点设置。

🚀 使用方法 2#

  1. 使用此模板生成新仓库或 Fork 此仓库
  2. 进行本地开发,Clone 新的仓库,执行 pnpm install 和 pnpm add sharp 以安装依赖
    • 若未安装 pnpm,执行 npm install -g pnpm
  3. 通过配置文件 src/config.ts 自定义博客
  4. 执行 pnpm new-post <filename> 创建新文章,并在 src/content/posts/ 目录中编辑
  5. 参考官方指南将博客部署至 Vercel, Netlify, GitHub Pages 等;部署前需编辑 astro.config.mjs 中的站点设置。

修改配置文件#

  1. astro.config.mjs

    请自行阅读Astro 配置文件

  2. src\config.ts(其他的请自行翻译注释)

    • title:博客主标题

    • subtitle:博客副标题,会显示为title - subtitle

    • lang:博客的语言,支持'en', 'zh-CN', 'zh_TW', 'ja', 'ko', 'es', 'th', 'vi'

    • themeColor

      • hue:博客主题色主题颜色的默认色调,范围从 0 到 360。例如,红色:0,青色:200,青蓝色:250,粉色:345

      • fixed:是否隐藏主题颜色选择器给访客

引用自 Fuwari静态博客搭建教程 - AcoFork Blog

  • banner:src:即banner图片,支持http/https URL

  • favicon:src:即网站图标,支持http/https URL

  • links:即友情链接,这些链接在导航栏上

  • avatar:即你的头像

  • name:即你的名字

  • bio:即个性签名,会显示在头像和名字下面

  • NavBarConfig 为导航栏设置的超链接。ProfileConfig 为你的用户的超链接,分别如图

  • icon:你需要前往icones.js.org去搜索你想要的图标,比如QQ,则填写 fa6-brands:qq ,如图。Fuwari默认支持这几种类型:fa6-brandsfa6-regularfa6-solidmaterial-symbols。可以在 astro.config.mjs 中搜索关键字进行配置

部署到PaaS平台#

部署的前提已推送到远程仓库

Vercel#

可参考部署你的 Astro 站点至 Vercel | Docs

  1. 向Astro 项目中添加 Vercel 适配器 以开启 按需渲染

  2. 打开Vercel并创建项目

1

PixPin_2025-08-05_16-05-26.png

  1. 构建静态页面

    PixPin_2025-08-05_16-09-58.gif


🎉 恭喜你,你的Astro+Fuwari博客已部署完成

Astro+Fuwari博客部署教程
https://www.acmsz.top/posts/guide/
作者
CMSZ
发布于
2025-08-05
许可协议
CC BY-NC-SA 4.0