Hexo and github pages SETTING
Introduction
因为在调试的过程中,经常会发现一些bug,而这些bug过一段时间就会遗忘,为了记住这些bug,因此开始学会养成写个人技术blog的习惯。
这里采用的是hexo 来解析markdown文件,然后将其发布到github pages上。然而在设置的时候有出现了一些问题,这里记录这些问题。
Setting
安装hexo
安装Node.js
先安装nvm
nvm 安装完之后,重启终端,然后安装Node.js
也可以通过源码来安装
安装git
|
|
安装hexo
|
|
安装hexo必备的服务
安装server和git服务
设置github pages
github账号下,需要建立对应的仓库,其名字必须为(username).github.io。否则将无法得到正确的github pages显示。
设置hexo
初始化blog文件夹
编辑配置文件_config.yml
按照描述更改配置,注意要更改deploy选项。
deploy:
type: git
repository: git@github.com:chendagui16/chendagui16.github.io.git
branch: master
这里我使用了ssh协议
更换主题与数学公式
我采用了jacman的主题,设置方法可进入github中观看。
这个主题中提供了较多的选项,包括如何解决数学公式的显示问题,然而,我只得到了本地页面的显示并没有得到github pages上的显示,问题仍未解决。谁知道了能否告诉我怎么解决。
在jacman的主题下,设置数学显示包括两步,第一步是更改主题内的_config.yml文件。
第二步是在写front-matter内添加一行
命令
|
|