hexo(next主题) + gitment评论系统搭建的一些问题

hexo(next主题) + gitment评论系统搭建的一些问题

  • 最近在转移我的博客,想从以前的csdn和wordpress的博客转移到hexo, hexo 比较精简,也不需要购买服务器完全足够个人博客的搭建,因此开始转移
    在搭建时遇到很多问题
  • 这次在评论系统的搭建时遇到不少坑,一开始准备使用以前用过的多说,结果网站已经挂了,准备用disqus,结果又因为墙的问题,又转移到了畅言,但是感觉还是不够精简,与博客不搭,偶然遇到了gitment这的系统,感觉不错,够简洁,而且支持markdown语法,只是只能是github用户登录评论有些坑,但是出于折腾的心还是开始了

本文采用的是hexo博客系统+next主题

步骤参考
https://www.juhe.cn/news/index/id/1852

但是再搭建的时候还是有一些莫名奇妙的错误,
首先是

  • 按步骤做了但是还是没有评论框,结果最后发现是_config.yml文件的问题
    1
    2
    3
    4
    5
    6
    7
    gitment:
    enable: true
    githubID: Finhoo
    repo: Finhoo.github.io
    ClientID: xxxxxxxx
    ClientSecret: xxxxxxxx
    lazy: false

这里的代码是复制的结果没有缩进,结果后面发现几个问题都是大同小异

  • 还有就是有评论框但是Not Found问题,找了很久也是没有找到,最后发现是comments.swig文件中的变量定义部分也是没有缩进

好了,费了好大劲,终于好了


update by fayne at 2018-3-30 23:18:56
详细配置见gitment评论,可以参考配置

坚持原创技术分享,您的支持将鼓励我继续创作!