用 Hexo 10 分钟搭建自己的第一个博客

zhichao Lv1

Hexo 是一个快速、简洁且高效的博客框架。本文将指导你如何在 10 分钟内使用 Hexo 搭建自己的第一个博客。

快速开始

安装 Hexo

首先,你需要安装 Node.js 和 Git。然后在命令行中运行以下命令来安装 Hexo:

1
npm install -g hexo-cli

创建站点

安装完成后,运行以下命令来创建一个新的 Hexo 站点:

1
2
3
hexo init my-blog
cd my-blog
npm install

启动服务器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
2
3
4
deploy:
type: git
repo: https://github.com/<username>/<repo>.git
branch: gh-pages

然后运行以下命令部署站点:

1
2
3
4
npm install hexo-deployer-git --save
hexo clean
hexo generate
hexo deploy

部署到 Cloudflare Pages

如果你想将博客部署到 Cloudflare Pages,可以按照以下步骤进行:

  1. 登录到 Cloudflare 并创建一个新的 Pages 项目。
  2. 选择你的 GitHub 仓库并进行授权。
  3. 在构建设置中,选择 hexo generate 作为构建命令,public 作为输出目录。
  4. 保存并部署。

部署到 GitHub Pages

如果你想将博客部署到 GitHub Pages,可以按照以下步骤进行:

  1. 编辑 _config.yml 文件,找到并修改以下部分:

    1
    2
    3
    4
    deploy:
    type: git
    repo: https://github.com/<username>/<repo>.git
    branch: gh-pages
  2. 运行以下命令部署站点:

    1
    2
    3
    4
    npm 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