折腾Hexo和Jekyll
文章目录
Hexo
尝试了Hexo,是用Nodejs的 比较容易生成博客,速度快,但是deploy到github pages 需要提交的文件比较多。异步问题
2021-01-25 更新 修改 Deploy 到source branch,这样就不会和当前的master/dev branch产生冲突了。 我的理解是,hexo generate 生成的html和js文件,放在public目录,在.gitignore中忽略public目录,这样产生的文件可以用hexoserver 在local环境运行。 hexo deploy命令则把这些html和js文件 直接deploy到master branch。这样如果我们再修改master branch文件,就需要git pull 命令,把之前hexo deploy文件从 master branch pull下来。这样操作不胜其烦的。
于是,我按照提示,把deploy部分修改如下
|
|
hexo deploy 直接把生成的文件push到source branch,不和现有的master branch 产生冲突。
需要注意的是, 在Github pages设置setting中,选择source branch和 root / 目录,点击Save按钮
|
|
现在我的博客用Hexo重新设置了: 张华的博客
Jekyll
参考了hux的jekyll模版 之前有一个小问题, 就是header前面总是多一个 “#” 。我尝试自己解决。但是没弄出来。 索性去hux的github里面,复制了所以的模版文件和html文件。 解决的这个问题。
文章作者 Hustbill
上次更新 2021-01-24