youliangyu Blog

给博客添加评论功能

Word count: 454Reading time: 1 min
2019/06/16 Share

Hexo的评论系统有很多,常见的有以下几个:

Hypercomments和LiveRe都是国外的,加载速度贼慢,甚至有被墙的可能。我刚最初使用的来必立LiveRe由于是韩国服务器不仅加载速度极慢,且评论需要认证个人社交账号,认证也比较缓慢,对于博客这类及时观看类的网站来说极其不合适,但也不是没有优点,评论框设计的倒是很美观,在翻看别人的博客搭建经验后找到了一个好用简单的评论系统,那就是 valine。

开启Valine

我使用的是archer主题,本身就已经集成了valine,因此正常情况下是按照官方文档走就可以了,几分钟就可以上线评论系统。

Valine-gitub

注册Leancloud

评论系统都是放在Leancloud的服务器上的,个人部署的网页仅仅是展示,因此需要在官网注册一个账号。Leancloud官网

注册完成提示需要创建一个应用,之后进入应用->设置->应用key

获取你的App ID和App Key,如图:

ID & Key

更改配置文件

打开主题配置文件_config.yml,找到valine,填入App ID和App Key。

valine:
  enable: true
  appid:  your app id
  appkey: your app key

之后在安全中心->Web安全域名, 把你的项目域名加入;

完成

最后在Hexo根目录生成上传文件进行更新上传,完成后刷新页面即可看到评论框了。

CATALOG
  1. 1. 开启Valine
  2. 2. 注册Leancloud
  3. 3. 更改配置文件
  4. 4. 完成