Hexo博客搭建指南

发表于2023-06-09 | 更新于2023-06-13

阅读量:

2023/6/9

作为程序员,搭建和维护自己的博客是一项非常有意义的任务。不仅可以整理和分享学习中的知识点,还能记录解决问题的过程,形成自己的知识库。本文将详细介绍如何使用Hexo搭建个人博客。

1. 安装Git

首先,安装Git:

  • Git官网下载,并按照提示安装(一路点击Next即可)。

  • 安装完成后,打开命令行工具(CMD),输入以下命令测试安装是否成功:

    1
    git --version

2. 安装Node.js

接着,安装Node.js:

  • Node.js官网下载长期支持版(LTS),并按照提示安装。

  • 安装完成后,输入以下命令测试安装是否成功:

    1
    node -v

3. 安装cnpm(可选)

Node.js安装后会包含npm(Node包管理工具)。为了更快地下载依赖,可以使用淘宝的cnpm:

1
npm install -g cnpm --registry=https://registry.npm.taobao.org

4. 安装Hexo

安装Hexo框架:

1
npm install hexo-cli -g

然后,输入以下命令查看Hexo版本,确认安装成功:

1
hexo -v

5. 初始化Hexo项目

在希望存放博客文件的位置创建一个新的文件夹,例如blog,然后进入该文件夹并初始化Hexo:

1
2
3
mkdir blog
cd blog
hexo init

安装依赖包:

1
npm install

6. 启动本地服务器

使用以下命令启动本地服务器:

1
hexo serve

打开浏览器,访问http://localhost:4000,可以看到默认的Hexo博客页面。

7. 安装部署插件

为了将博客部署到GitHub上,需要安装部署插件:

1
cnpm install --save hexo-deployer-git

8. 创建新的文章

使用以下命令创建新文章:

1
hexo new "我的第一篇文章"

9. 配置GitHub仓库

在GitHub上创建一个新的仓库,然后在Hexo项目根目录下找到并编辑_config.yml文件,添加以下配置:

1
2
3
4
deploy:
type: git
repo: https://github.com/你的用户名/你的仓库名.git
branch: main

10. 部署博客

依次执行以下命令,清理生成文件、生成静态文件并部署到GitHub:

1
2
3
hexo clean
hexo generate
hexo deploy

部署完成后,可以在GitHub仓库的Settings页面中找到GitHub Pages的链接,通过该链接访问你的博客。


这样,你就成功搭建并部署了一个Hexo博客!今后,你可以通过Hexo记录和分享你的学习心得,逐步完善自己的知识库。