mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6
370 字
2 分钟
本地部署
2026-01-30
统计加载中...

🌸 Mizuki 本地部署教程#

本文将详细介绍如何在自己的计算机上本地部署 Mizuki 静态博客系统。

📋 系统要求#

  • Node.js: 版本 ≥ 20.x
  • 包管理器: pnpm ≥ 9.x (推荐) 或 npm ≥ 8.x
  • Git: 最新版本

🚀 快速开始#

1. 克隆项目#

git clone https://github.com/matsuzaka-yuki/mizuki.git
cd mizuki

2. 安装依赖#

安装 pnpm(如果还没有安装)#

npm install -g pnpm

安装项目依赖#

pnpm install

3. 基础配置#

修改 src/config.ts 文件:#

export const siteConfig: SiteConfig = {
title: "您的博客名称",
subtitle: "博客描述",
lang: "zh-CN",
themeColor: {
hue: 210,
fixed: false,
},
banner: {
enable: true,
src: ["assets/banner/1.webp"],
carousel: {
enable: true,
interval: 0.8,
},
},
};

4. 启动开发服务器#

pnpm dev

访问 http://localhost:4321 查看效果。

📝 内容管理#

创建新文章#

pnpm new-post "我的第一篇文章"

文章将创建在 src/content/posts/ 目录下。

文章 Frontmatter 示例#

---
title: 文章标题
published: 2026-01-30
description: 文章描述
image: ./cover.jpg
tags: [标签1, 标签2]
category: 分类
draft: false
pinned: false
---

📁 项目结构#

mizuki/
├── src/
│ ├── components/ # 组件
│ ├── content/ # 博客内容
│ ├── layouts/ # 布局组件
│ ├── pages/ # 页面
│ └── config.ts # 配置文件
├── public/ # 静态资源
├── package.json # 依赖配置
└── README.md # 说明文档

🔧 高级配置#

自定义主题色#

在 config.ts 中修改 themeColor.hue 值 (0-360):#

themeColor: {
hue: 280, // 紫色主题
fixed: false,
}
启用/禁用功能
typescript
// 启用暗色主题切换
themeSwitcher: {
enable: true,
defaultTheme: "auto",
}
// 启用搜索功能
search: {
enable: true,
provider: "pagefind",
}
本地部署
https://piteawa.github.io/posts/guide/
作者
皮特
发布于
2026-01-30
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

封面
Sample Song
Sample Artist
封面
Sample Song
Sample Artist
0:00 / 0:00