hexo的评论功能

Valine评论系统和hexo是绝配,它的主要特点是:

  • 基于 Leancloud 的系统
  • 支持 MarkDown 语法
  • 无后端实现,快速高效

特别适合轻量级网站部署使用。

1. 注册LeanCloud

首先第一步是注册LeanCloud,因为Valine是基于LeanCloud实现的,需要注意的是从10.1开始LeanCloud国内线路需要备案才能使用,可以切换到国际版注册。在右上角进行切换。

注册登陆后,访问控制台,创建应用,选择开发版,创建好之后就生成了 App IDApp Key

2. 配置主题

在主题的配置文件中,修改关于 valine 的配置如下,并重新部署。

1
2
3
4
5
6
7
8
9
10
11
12
13
# Valine.
# You can get your appid and appkey from https://leancloud.cn
# more info please open https://valine.js.org
valine:
enable: true # 是否开启
appid: # 上一步获取的 App ID
appkey: # 上一步获取的 App Key
notify: false # 新留言是否需要通知 https://github.com/xCss/Valine/wiki
verify: false # 是否需要验证,验证比较反人类建议false关闭
placeholder: 请在此输入您的留言 # 默认留言框内的文字
avatar: mm # 默认头像
guest_info: nick,mail # 默认留言框的头部需要访问者输入的信息
pageSize: 10 # pagination size #默认单页的留言条数

3. 评论管理

如果想要管理评论,进入 leancloud 官网,找到 控制台->存储->commet 中进行管理