通过使用GitHub提供的GitHub Page服务结合Hexo来在GitHub上搭建个人博客

相关链接


安装Hexo


1.首先必须先安装:

Node.js
Git

2.然后新建一个文件夹存放博客相关的文件
3.在新建文件夹的目录下打开Git Bash安装hexo

$npm install -g hexo-cli

4.安装完成之后
执行以下命令

 $hexo init     //在当前目录初始化hexo
 $npm install      //安装相关依赖
 $hexo g           //构建博客

5.至此hexo安装基本完成
通过以下命令在本地浏览博客

 $hexo s           //启动本地博客服务器

将hexo部署到GitHub


1.在GitHub新建一个仓库,仓库名需要满足构建GitHub Page的条件(即仓库名之类的条件...略...)
2.在电脑上生成SSH的公钥并将公钥填入新建仓库的seting中的SSH key中
3.在Hexo的目录下安装 hexo-deployer-git

$npm install hexo-deployer-git –save

4.修改_config.yml(Hexo的配置文件)
在deploy: 一行下修改

 deploy:
 type: git
 repo: <repository url> //SSH
 branch: [branch] //当前的分支,一般是master
 message: [message] // 可不填

5.相关的配置都已完成,接下来需要将本地Hexo部署到GitHub上
执行以下命令

$hexo clean       //清除缓存文件 (db.json) 和已生成的静态文件 (public)
$hexo g           //生成静态网页
$hexo d           //部署到GitHub

6.接下来即可访问部署到GitHub的hexo博客了

编写博客

1.在博客文件的目录打开Git Bash下执行

$hexo new 博文标题

2.hexo即会在soource的_post文件夹中生成相应的.md文件并完成相关配置
3.只需要在.md文件中编写博文再执行

$hexo clean&&hexo g&&hexod      //重新部署

4.新增的博文即上传部署到GitHub

个性化博客


参见各位大佬的文章
Hexo的主题更换与使用教程
《Hexo博客主题个性化》
Material X主题文档

Last modification:April 15th, 2020 at 09:14 am