Valine 评论系统迁至 Waline
官网的快速上手照办就行,很顺畅
数据库设置
还是用 LeanCloud 的海外版,找到“设置-应用凭证”,记下 AppID、AppKey、MasterKey 备用。
Waline 也支持其他服务端,可自学。
Vercel 服务端部署
点这个:Deploy,直接跳转到 Vercel 开始部署,建议使用 Github 账号登录,自动 Fork 仓库就行了。
注:导入的项目最好是自己用户名的仓库,否则会要求创建 Team(附赠 Pro 试用,你懂的)
点击 Create,Vercel 会基于模板新建、初始化仓库,大约用了三四分钟才弄好。点击 Go to Dashboard - Settings - Environment Variables,在 Add New 新增三个参数 LEAN_ID、LEAN_KEY、LEAN_MASTER_KEY,分别对应数据库里的 AppID、AppKey、MasterKey,别复制错。
点击页首 Deployments,在下面自己刚创建的服务,点最右侧竖着三个点,选 Redeploy,重新部署一遍,让刚才填的参数生效。再等待两分钟。
等 STATUS 变成了 Ready,点击 Visit,会跳转到部署好的网站地址,这个地址就是评论功能的服务端地址,格式为 https://your-domain.vercel.app,记下来备用。
Hexo 本地代码配置
在 themes\maupassant\_config.yml 文件中增加代码(注意缩进)
| 1 | waline: | 
在 themes\maupassant\layout\_partial\comments.jade 文件中增加代码(注意缩进)
| 1 | if theme.waline.enable == true | 
注:https://your-domain.vercel.app 要改为自己的服务端地址。
部署:hexo g -d
管理员
在部署好后,打开 https://your-domain.vercel.app/ui/register 进行注册,首个注册的人会被设定成管理员。可以修改、标记或删除评论。
自定义
还有很多可以折腾的,指路:Waline,我就暂时不折腾了。
CHANGELOG
- 20211201 Arlmy 创建、发布
本文标题:Valine 评论系统迁至 Waline
文章作者:arlmy
发布时间:2021-12-01
最后更新:2021-12-01
原始链接:https://z.arlmy.me/posts/hexo/Hexo_ValineToWaline/
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
分享
