用hexo在github上搭建免费个人博客

GitHub

首先登陆GitHub网站,在github上建立一个repository,名字必须为xxx.github.io,xxx为你的账户名,如下图所示
picture

安装软件

依次下载并安装下面两个软件,一直点击下一步即可:

  • Node.js
  • Git

配置 SSH keys

我们用SSH keys让本地git项目与远程的github建立联系,请看我博客git命令教程

Hexo

在本地新建一个文件夹来存放hexo项目,进入该文件夹右击打开Git Bash here
安装命令:

1
npm i -g hexo

初始化hexo:

1
hexo init

安装插件:

1
hexo install

1
npm install --save hexo-deployer-git

安装后会出现以下目录:
picture
然后生成web项目:

1
hexo g

启动服务器预览效果(http://localhost:4000):

1
hexo s

这还只是本地项目,现在要发布到github上面去,我们需要配置项目目录下的_config.yml文件,打开它找到最后一行,我们把github的配置信息填上去。这里gaojindeng是我的登录名,你只需要将它改成你github的登录名,原封不动地配置好就行了。
我看到好多教程是第二张图那样配置,新版本是不能那样配的。
picture
picture
我们开始发布博客吧!

1
hexo d

稍等一会就可以输入网址xxx.github.io访问你的博客啦~~~

新建博文

1
hexo new "文章题目"

新建页面

1
hexo new page "页面名称"

快捷命令全称

1
2
3
4
hexo g == hexo generate
hexo d == hexo deploy
hexo s == hexo server
hexo n == hexo new

发博文

1
2
3
hexo g

hexo d

其他

头像存放路径: 主题的source 文件夹下 直接/*.jpg 就行

lightquant wechat
欢迎您订阅灯塔量化公众号!