使用Valine来给HEXO添加评论系统

HEXO默认是不带评论系统的,但后台支持调用许多第三方的评论系统,我们这里以Valine为例来给HEXO站点配置第三方评论系统

1.注册LeanCloud账户并创建应用

进入LeanCloud网站注册账户,进行实名认证,然后创建一个应用,命名为hexo。

2.获取应用的APP KEY

进入创建好的应用,点击"设置",然后"应用凭证",获取APPID和APPKEY。

3.编辑主题配置文件

编辑主题的_config.yml配置文件

1
2
3
4
5
6
7
8
9
10
comments:
use: Valine
valine:
appId:
appKey:
avatar: monsterid # gravatar style https://valine.js.org/#/avatar
serverURLs: # This configuration is suitable for domestic custom domain name users, overseas version will be automatically detected (no need to manually fill in)
bg: # valine background
visitor: false
option:

use字段填入"Valine"
appid和appkey字段填入获取到的信息,然后保存文件。

3.添加安全域名

进入应用"设置"-“安全中心”,填入你的HEXO站点地址,然后保存。

4.编译站点并发布

经过上面步骤之后对站点进行重新编译和发布,就可以在文章结尾看到评论窗口了。