Hexo博客搭建指南

Hexo是一个快速、简洁且高效的博客框架,基于Node.js开发。本文将详细介绍如何搭建一个Hexo博客。

一、环境准备

在搭建Hexo博客之前,需要安装以下软件:

  1. Node.js:Hexo基于Node.js开发,需要安装Node.js环境
  2. Git:用于版本控制和部署到GitHub Pages等平台

二、安装Hexo

使用npm安装Hexo CLI:

1
npm install -g hexo-cli

三、初始化博客

选择一个目录,初始化Hexo博客:

1
2
3
hexo init myblog
cd myblog
npm install

四、配置博客

主要配置文件包括:

  1. _config.yml:Hexo的主配置文件,包含博客的基本设置
  2. themes/[theme]/_config.yml:主题配置文件,用于配置主题相关设置

五、创建文章

使用Hexo命令创建新文章:

1
hexo new "文章标题"

六、本地预览

启动本地服务器,预览博客效果:

1
hexo server

然后在浏览器中访问 http://localhost:4000 查看效果。

七、部署到GitHub Pages

  1. 安装hexo-deployer-git插件:

    1
    npm install hexo-deployer-git --save
  2. 在_config.yml中配置部署信息:

    1
    2
    3
    4
    deploy:
    type: git
    repo: git@github.com:username/username.github.io.git
    branch: main
  3. 部署博客:

    1
    hexo clean && hexo deploy

总结

通过以上步骤,你就可以成功搭建一个Hexo博客并部署到GitHub Pages。Hexo提供了丰富的插件和主题,可以根据自己的需求进行定制。