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 | 博客!
评论