什么是 GitHub Pages?GitHub Pages 是 GitHub 提供的静态网站托管服务,可以直接从 GitHub 仓库托管网站。
部署方式方式一:手动部署使用 hexo-deployer-git 插件:
12npm install hexo-deployer-git --savehexo clean && hexo g && hexo d
方式二:GitHub Actions 自动部署(推荐)创建 .github/workflows/deploy.yml 文件:
12345678910111213141516171819202122232425262728293031323334353637name: Deploy Hexo to GitHub Pageson: push: branches: - mainpermissions: contents: write pages: write id-token: writejobs: build-and-deploy: runs-on: ubuntu-lates ...
什么是 Markdown?Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
基本语法标题123# 一级标题## 二级标题### 三级标题
粗体和斜体123**粗体文本***斜体文本****粗斜体文本***
列表无序列表:
123- 项目1- 项目2- 项目3
有序列表:
1231. 第一项2. 第二项3. 第三项
链接和图片12[链接文字](https://example.com)
代码行内代码:`code`
代码块:
123function hello() { console.log("Hello, World!");}
引用1> 这是一段引用文字
表格123| 列1 | 列2 | 列3 ||-----|-----|-----|| 内容1 | 内容2 | 内容3 |
高级用法任务列表12- [x] 已完成任务- [ ] 未完成任务
脚注123这里有一个脚注[^1][^1]: 这是脚注内容
总结Markdow ...
前言欢迎来到我的博客!这是使用 Hexo + Anzhiyu 主题搭建的个人博客。
为什么选择 Hexo?Hexo 是一个快速、简洁且高效的博客框架,具有以下优点:
速度快:基于 Node.js,生成速度极快
Markdown 支持:使用 Markdown 写作,简单高效
丰富的主题:拥有大量精美的主题可供选择
易于部署:支持多种部署方式
为什么选择 Anzhiyu 主题?Anzhiyu 是一个功能丰富、设计精美的 Hexo 主题,主要特点包括:
响应式设计,支持移动端
内置深色模式
支持多种评论系统
丰富的自定义选项
支持音乐播放器
博客搭建过程1. 安装 Hexo1234npm install hexo-cli -ghexo init blogcd blognpm install
2. 安装 Anzhiyu 主题12cd themesgit clone https://github.com/anzhiyu-c/hexo-theme-anzhiyu.git
3. 配置主题编辑 _config.anzhiyu.yml 文件进行个性化配置。
4. 部署到 GitHub Pag ...
