用 Hexo 10 分钟搭建自己的第一个博客
Hexo 是一个快速、简洁且高效的博客框架。本文将指导你如何在 10 分钟内使用 Hexo 搭建自己的第一个博客。
快速开始
安装 Hexo
首先,你需要安装 Node.js 和 Git。然后在命令行中运行以下命令来安装 Hexo:
1 | npm install -g hexo-cli |
创建站点
安装完成后,运行以下命令来创建一个新的 Hexo 站点:
1 | hexo init my-blog |
启动服务器hexo init chozzc-blog
cd chozzc-blog
npm install hexo-theme-redefine@latest
在博客目录中,运行以下命令启动本地服务器:
1 | hexo server |
打开浏览器并访问 http://localhost:4000,你将看到默认的 Hexo 站点页面。
创建新文章
要创建新文章,运行以下命令:
1 | hexo new post "我的第一篇博客" |
这将在 source/_posts/ 目录下创建一个新的 Markdown 文件。你可以使用任何文本编辑器来编辑这个文件。
部署站点
Hexo 支持多种部署方式,这里我们以 GitHub Pages 为例。首先,编辑 _config.yml 文件,找到并修改以下部分:
1 | deploy: |
然后运行以下命令部署站点:
1 | npm install hexo-deployer-git --save |
部署到 Cloudflare Pages
如果你想将博客部署到 Cloudflare Pages,可以按照以下步骤进行:
- 登录到 Cloudflare 并创建一个新的 Pages 项目。
- 选择你的 GitHub 仓库并进行授权。
- 在构建设置中,选择
hexo generate作为构建命令,public作为输出目录。 - 保存并部署。
部署到 GitHub Pages
如果你想将博客部署到 GitHub Pages,可以按照以下步骤进行:
编辑
_config.yml文件,找到并修改以下部分:1
2
3
4deploy:
type: git
repo: https://github.com/<username>/<repo>.git
branch: gh-pages运行以下命令部署站点:
1
2
3
4npm install hexo-deployer-git --save
hexo clean
hexo generate
hexo deploy
后续更新
例如文章,音乐等资源可以使用命令hexo g,hexo d进一步部署
- Title: 用 Hexo 10 分钟搭建自己的第一个博客
- Author: zhichao
- Created at : 2024-03-01 07:00:00
- Updated at : 2025-10-06 12:37:11
- Link: https://chozzc.me/2024/03/01/first_blog/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments