本文仅讨论在 yila 中所增加或修改的代码,有关 leancloud 的申请及配置,请参考我所参考的两篇博文:
1. 主题配置文件添加 valine 相关配置
修改 hexo 博客目录的 theme/yilia
中的 _config.yml
文件,增加如下配置:
1 | #8、Valine |
2. 新增 valine 代码文件
在 yilia 中的 layout/_partial/post
下新增 valine.ejs
文件,内容如下:
1 | <div class="valine_comment"></div> |
3. 修改 article.ejs
修改 yilia 中的 layout/_partial/article.ejs
文件,在 <% if (!index && post.comments){ %>
后的任意一个评论代码前或后插入如下代码:
1 | <% if (theme.valine && theme.valine.appid && theme.valine.appkey){ %> |
如上三步,修改完成。如果要启用,修改主题的 _config.yml
文件,将 leancloud 上创建的应用的 appid 和 appkey 配置上即可,注意冒号之后有空格。