1、前言

最近看到一篇博客评论用的是Valine,还是比较简洁美观的,我用的是Twikoo,通过云函数部署在腾讯云,但是后面有次收到腾讯云的信息说什么资源到期还是啥的忘了,当时也没弄,后面就用不了,然后一直没去弄这个事,最近看到Valine挺干净舒服的,干脆就换成它。

2、操作步骤

2.1 配置valine评论系统

  1. 打开LeanCloud注册账号并按照指引完成实名认证和邮箱验证等,官网https://www.leancloud.cn。

  2. 创建应用,名称、描述随便填写。

  3. 设置找到应用凭证,将APPIDAppKey复制到hexo主题下的_config.ymlvaline所对应位置。

    找到comments,使用valine

  4. 设置找到安全中心Web安全域名绑定域名。

  5. 至此,valine已经配置完成可以使用了,测试如下。

    LeanCloud后台看到的数据。

2.2 增加邮件提醒功能

  1. 云引擎找到设置,添加如下变量和值。SMTP_PASS打开QQ邮箱,设置->账户->开启 IMAP/SMTP 服务,复制授权码,如若已开启,可以关闭然后发短信重新开启获取授权码。

  2. 云引擎找到部署Git部署,地址为https://github.com/DesertsP/Valine-Admin.git。

  3. 部署成功后,我们设置定时任务,因为免费的 LeanCloud 会有自动休眠模式,所以要设置定时任务然它自动重启。

  4. 至此,邮件提醒已经可以使用了,测试如下。

    邮件提醒

3、总结

Valine操作简单,界面干净美观,并且Hexo本身就支持,无需做过多配置。个人感觉比腾讯的Twikoo好用太多了,但是毕竟才使用,希望后续稳定。

参考链接:

https://dreamhomes.top/posts/202102021138

https://github.com/zhaojun1998/Valine-Admin