评论系统 waline

安装
注册 leancloud(尽量注册国际版,省掉很多麻烦事)
注册 vercel
vercel部署
配置环境变量LEAN_ID, LEAN_KEYLEAN_MASTER_KEY
重新部署
引入博客(至于博客内部配置是看主题的,不同主题不同格式,搜文档就行)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
serverURL: 'xxx.ifwww.com'
path: window.location.pathname
placeholder: 有问题请留言!
meta: ['nick', 'mail', 'link']
requiredMeta: ['nick','mail']
lang: 'zh-CN'
emoji: ['https://cdn.jsdelivr.net/gh/walinejs/emojis/weibo']
dark: 'html[data-user-color-scheme="dark"]'
avatar: 'retro'
avatarCDN: 'https://seccdn.libravatar.org/avatar/'
avatarForce: false
wordLimit: 0
pageSize: 10
highlight: true
copyright: false

以上是我 Fluid 主题的配置,可以参考一下

主要说环境变量哪里改
我以邮箱通知为例,
文档第一句话写的就是:邮件通知需要配置以下环境变量
找到 waline 项目 设置-环境变量,参考文档添加就行

需要注意的是 waline 有一个 ip 属地显示的功能,文档好像是没有介绍怎么关闭,但提供了关闭方法,默认是开启的,我们可以照着下边设置来关闭,

1
2
NAME:DISABLE_REGION
VALUE:DISABLE_REGION

一通百通,其他的绝大部分参数修改方法是一样的