522 字
3 分钟
使用fuwari+netlify在数分钟内快速建站

本网站利用了fuwari模板+netlify持续集成部署

项目创建#

Fuwari 是一个基于 Astro 的博客模板,修改简单,支持markdown,适合用于博客建站。

1. 从模板创建项目#

访问 https://github.com/saicaca/fuwari,点击 Use this template 创建一个仓库。

2. 本地开发环境准备#

按照仓库 README 指引,首先全局安装 pnpm(相比 npm 在依赖管理和磁盘占用上更高效):

Terminal window
npm install -g pnpm

进入项目目录进行开发

Terminal window
cd your-project-name
pnpm install
pnpm run dev

这会启动本地开发服务器,浏览器中即可预览站点。

3. 基础内容修改#

修改 src/config.ts 设置站点标题、作者、描述等元信息。

src/content/posts 文件夹中编辑 Markdown 文件,一个文件对应一个文章,项目在创建时已给出若干示例可参照。

每次保存文件,浏览器会自动热更新,方便实时查看效果。

部署#

Netlify 支持 Git 仓库绑定、自动构建和CDN分发,适合静态站点。

1. 注册并导入项目#

登录 Netlify,关联 GitHub 并选择刚创建的仓库。

2. 构建配置#

在部署设置中:

  • Build command 填写:pnpm run build
  • Publish directory 填写:dist

这是 Astro 构建输出的目录,Netlify 会将其作为静态文件部署。

3. 自定义域名与 HTTPS#

  • 在 Netlify 站点设置中添加自定义域名。

  • 在域名服务商后台将该域名的 CNAME 记录指向 Netlify 分配的站点地址。

  • Domain management当中可以申请Let’s Encrypt证书,实现 HTTPS 访问。

至此,一个基于 Fuwari 模板的静态网站就完成了从创建、调试到部署上线的全过程。

网站更新#

将修改提交到github之后,Netlify会自动进行构建->部署等过程

根据网站维护习惯,有以下方式可以选择:

  1. 在github仓库网页下按.键,进入在线vscode,编辑后直接提交推送
  2. 使用本地vscode连接至远程库进行修改后提交推送
  3. git clone到本地,修改后提交推送
使用fuwari+netlify在数分钟内快速建站
https://aliubo.com/posts/first_post/
作者
Aliubo
发布于
2025-08-12
许可协议
CC BY-NC-SA 4.0