Hexo系列(5) hexo添加评论系统

Hexo next主题支持多种评论系统,各有利弊,这里推荐使用Valine,一款基于LeanCloud的快速、简洁且高效的无后端评论系统。

Valine 介绍:https://valine.js.org/

一、注册LeanCloud

1. 注册一个账号

注册地址:https://tab.leancloud.cn/dashboard/login.html#/signup

2. 创建应用

创建应用
createapp.png
填写应用信息
appinfo.png
在设置里面找到AppId和AppKey,添加到主题配置文件对应的位置

二、Hexo 开启 valine 评论系统

1. 配置 Valine

打开 主题配置文件,路径为:/themes/next/_config.yml 文件,搜索 valine,开启 valine,设置 enable 为 true,如下:

1
2
3
4
5
6
7
8
9
10
11
valine:
enable: true # 开启评论
appid: ~~~ # 刚申请 leancloud 的 appid
appkey: ~~~ # 刚生情 leancloud 的 appkey
notify: false # 是否邮件推送 详情看 https://github.com/xCss/Valine/wiki
verify: false #
placeholder: Just go go # 评论框里的placeholder信息
avatar: mm # gravatar style
guest_info: nick,mail,link # custom comment header
pageSize: 10 # 一页显示的评论条数
visitor: false #