如何用hexo+github搭建个人博客

hexo结合Github搭建个人博客的教程一百度一大片那么这里为什么要再来写就是给大家一个更高配的版本让你百分之一百搭建成功,顺便讨论下出现的一些问题。

如何用hexo+github搭建个人博客

所需工具:

Git工具:https://git-scm.com/downloads

NodeJs运行环境:https://nodejs.org/en/ (最好全部安装上pip也安装上)

github账号一个

 

①建立IO库

打开Github建立一个库名字为

<github用户名>/<github用户名.github.io>

如何用hexo+github搭建个人博客

 

②下载好Node环境会带一个NPM包管理工具,和python的pip差不多,打开cmd输入:

npm install hexo-cli-g

 

安装好hexo

 

③新建一个文件夹或者任意位置用Git工具创建hexo,如果直接输入hexo init则使用默认名blog

hexo init <要创建博客文件夹名字>

 

④使用git工具 cd <创建博客文件夹名字> 进入你已经创建的文件夹,或者双击在电脑打开你已经创建的文件夹。

 

如何用hexo+github搭建个人博客

注意:文件夹名最好使用英文

 

⑤这个时候可以直接使用hexo server以本机作为服务器运行,地址为http://localhost:4000/,默认占用的是4000端口,如果4000被占用可能会导致运行不成功。

 

⑥那么如何链接github?

我们在你创建的博客目录中找到_config.yml文件修改其内容(建议修改的时候使用VIM或者vscode,如果使用nopad++可能格式会出现错误)

 

这里的[email protected]使用的是密匙传输不是传统的HTTPS

 

 

配置完了以后进行保存使用

hexo g //生成

hexo d //部署

部署的时候hexo直接把博客需要的东西拉到你的github上创建的IO库中,不需要你主动上传。

完成

 

在这里整理下问题:

如果hexo 生成和部署出现问题可能是你用编辑器编辑的时候格式错误所导致。

 

2.在是你用github pagess配置保存自己的域名时,出现404错误可能是你更新了博客,博客进行初始化他的访问名又回到最初的访问名不是你的域名,这时候就需要你重新保存