Hexo添加Valine评论系统
1、前言
最近看到一篇博客评论用的是Valine,还是比较简洁美观的,我用的是Twikoo,通过云函数部署在腾讯云,但是后面有次收到腾讯云的信息说什么资源到期还是啥的忘了,当时也没弄,后面就用不了,然后一直没去弄这个事,最近看到Valine挺干净舒服的,干脆就换成它。
2、操作步骤
2.1 配置valine评论系统
打开
LeanCloud注册账号并按照指引完成实名认证和邮箱验证等,官网https://www.leancloud.cn。创建应用,名称、描述随便填写。
在设置找到应用凭证,将
APPID、AppKey复制到hexo主题下的_config.yml中valine所对应位置。
找到
comments,使用valine。
在设置找到安全中心,Web安全域名绑定域名。
至此,
valine已经配置完成可以使用了,测试如下。
在
LeanCloud后台看到的数据。
2.2 增加邮件提醒功能
在云引擎找到设置,添加如下变量和值。
SMTP_PASS打开QQ邮箱,设置->账户->开启IMAP/SMTP服务,复制授权码,如若已开启,可以关闭然后发短信重新开启获取授权码。
在云引擎找到部署,Git部署,地址为https://github.com/DesertsP/Valine-Admin.git。

部署成功后,我们设置定时任务,因为免费的
LeanCloud会有自动休眠模式,所以要设置定时任务然它自动重启。
至此,邮件提醒已经可以使用了,测试如下。

邮件提醒

3、总结
Valine操作简单,界面干净美观,并且Hexo本身就支持,无需做过多配置。个人感觉比腾讯的Twikoo好用太多了,但是毕竟才使用,希望后续稳定。
参考链接:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Wangxf | 博客!
评论





