今天情人节,也是大年29,趁着这段时间不忙给已经废弃的blog换个theme,简单记录下。
hexo 和 github搭建blog网上很多资料,这里只记录一些问题。下面是一些常见命令:
1 | mkdir my_blog |
hexo d的时候经常碰到Error Deployer not found:github的问题。问题在于没有安装相应的程序:https://github.com/hexojs/hexo/issues/1040
1 | npm install hexo-deployer-git --save |
hexo s预览没有问题,但是hexo d部署不到github上去,这主要是_config.yml中deploy没有配置好:repo可以从github中clone with ssh中获取
1 | deploy: |
更换theme最简单的做法就是git clone theme主题后复制到themes下,然后修改my_blog下的_config.yml中theme属性,这里我用的是indigo
https://github.com/yscoder/hexo-theme-indigo/wiki
1 | theme: hexo-theme-indigo |
indigo中默认是没有开启tags和categories的,找了半天才明白需要按照上面链接的wiki手工设置,具体在issue中也有回答。
https://github.com/yscoder/hexo-theme-indigo/issues/154
搭好之后修改下my_blog/_config.yml中一些基本显示信息就OK了。。