评论搭建
一些参考可以看官网链接
避坑
不要用gitalk
!!!血泪教训,搞了快两个点一直不行,卡在如下界面:
这个问题实在没法解决,只能选择放弃gitalk,最终选择腾讯云的twikoo
Twikoo
云开发环境
-
进入云开发CloudBase (opens new window)页面,全程微信扫码登录就行
-
进入云开发控制台找云开发,新建环境
- 推荐创建上海环境。如选择广州环境,需要在
twikoo.init()
时额外指定环境region: "ap-guangzhou"
- 环境名称自由填写
- 推荐选择计费方式
包年包月
,套餐版本基础版 1
,超出免费额度不会收费 - 如果提示选择“应用模板”,请选择“空模板”
- 推荐创建上海环境。如选择广州环境,需要在
-
进入环境-登录授权 (opens new window),启用“匿名登录”和“未登录”
-
进入环境-安全配置 (opens new window),将网站域名添加到“WEB安全域名”
-
进入环境-云函数 (opens new window),点击“新建云函数”
-
因为现在云函数有bug,删不掉里面的示例代码,需要另外在本地书写再上传覆盖
在
index.js
中写入1
exports.main = require('twikoo-func').main
在
package.json
中写入1
{ "dependencies": { "twikoo-func": "1.5.3" } } #版本号根据版本修改为最新
两个文件一起压缩为压缩包
到此云平台这边的搭建就结束了,接下来是主题配置文件的修改
butterfly配置文件
修改comments
代码use处为Twikoo
1 | comments: |
在接下去的twikoo
处代码修改envId
1 | twikoo: |
envId
的获取方法如下
-
回到云开发控制台
-
点击复制
然后就hexo一键三连就可以了
管理员配置
-
进入环境-登录授权 (opens new window),点击“自定义登录”右边的“私钥下载”,下载私钥文件
-
复制里面的所有内容
-
进到博客网站任意一篇post的下方
点开设置,粘贴私钥文件内容(第一个空直接全部放进去),并设置管理员密码
到这里就全部完成啦,评论时的头像是根据邮箱的头像来显示的,修改要去对应的邮箱修改
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 がんばろう!