Hugo+gihubPages踩的坑
目录
之前利用github pages搞博客,都是乱弄一通。上一个是fork了Simpleyyt的内容,之后只需要向\_post
文件夹里提交.md格式的文章就可以了,傻瓜式操作。
昨天看到一个很喜欢的Hugo主题,于是找了教程Hugo+Github Pages搭建个人博客 一步步跟着来。但过程中还是出现了一些问题,浅记一下。
GitHub Pages 部署Build失败
提示如下
Liquid Exception: Liquid syntax error (line 468): Variable '{?' was not properly terminated with regexp: /\\}\\}/ in themes/LoveIt/exampleSite/content/posts/theme-documentation-content/index.en.md
通过查询issues,在根目录添加一个空的.nojekyll
文件可以解决
具体也可参见Hugo系列(4) - 从Hexo迁移至Hugo以及使用LoveIt主题的踩坑记录
部署成功后访问usrname.github.io为404
发现遵循Hugo+Github Pages搭建个人博客 时,通过hugo -d docs
把静态页面存在了/docs
目录下,却忘记setting 中配置GitHub Pages 的指定分支为/docs
目录下的静态站点