Waline
一款从 Valine 衍生的带后端评论系统。可以将 Waline 等价成 With backend Valine. 相对于 valine 更加安全,快速,简洁,开源。
详情查看:
在 Redefine主题中如何使用:
LeanCloud 设置 (数据库)
点击左上角 创建应用 并起一个你喜欢的名字 (请选择免费的开发版):

进入应用,选择左下角的
设置
>应用 Key
。你可以看到你的APP ID
,APP Key
和Master Key
。请记录它们,以便后续使用。

国内版需要完成备案接入
如果你正在使用 Leancloud 国内版 (leancloud.cnopen in new window),我们推荐你切换到国际版 (leancloud.appopen in new window)。否则,你需要为应用额外绑定已备案的域名,同时购买独立 IP 并完成备案接入:
登录国内版并进入需要使用的应用
选择
设置
>域名绑定
>API 访问域名
>绑定新域名
> 输入域名 >确定
。按照页面上的提示按要求在 DNS 上完成 CNAME 解析。
购买独立 IP 并提交工单完成备案接入。(独立 IP 目前价格为 ¥ 50/个/月)

Vercel 部署 (服务端)
点击上方按钮,跳转至 Vercel 进行 Server 端部署。
注:如果你未登录的话,Vercel 会让你注册或登录,请使用 GitHub 账户进行快捷登录。
输入一个你喜欢的 Vercel 项目名称并点击
Create
继续:创建项目 此时 Vercel 会基于 Waline 模板帮助你新建并初始化仓库,仓库名为你之前输入的项目名。
deploy 一两分钟后,满屏的烟花会庆祝你部署成功。此时点击
Go to Dashboard
可以跳转到应用的控制台。deploy 点击顶部的
Settings
-Environment Variables
进入环境变量配置页,并配置三个环境变量LEAN_ID
,LEAN_KEY
和LEAN_MASTER_KEY
。它们的值分别对应上一步在 LeanCloud 中获得的APP ID
,APP KEY
,Master Key
。设置环境变量 注
如果你使用 LeanCloud 国内版,请额外配置
LEAN_SERVER
环境变量,值为你绑定好的域名。环境变量配置完成之后点击顶部的
Deployments
点击顶部最新的一次部署右侧的Redeploy
按钮进行重新部署。该步骤是为了让刚才设置的环境变量生效。redeploy 此时会跳转到
Overview
界面开始部署,等待片刻后STATUS
会变成Ready
。此时请点击Visit
,即可跳转到部署好的网站地址,此地址即为你的服务端地址。redeploy success 绑定域名 (可选)如果你不想用 vercel 自带域名,可以绑定自己域名
点击顶部的
Settings
-Domains
进入域名配置页输入需要绑定的域名并点击
Add
Add domain 在域名服务器商处添加新的
CNAME
解析记录TypeNameValueCNAME
example
cname.vercel-dns.com
等待生效,你可以通过自己的域名来访问了🎉
评论系统:example.yourdomain.com
评论管理:example.yourdomain.com/ui
success
Redefine 主题设置
在 Redefine 主题配置文件填写必要参数信息(APP ID、APP Key 等),示例如下。
waline:
serverUrl: # Waline server url(vercel) example: https://example.example.com
lang: zh-CN # Waline language, default: zh-CN
dark: auto # Waline dark mode, default: auto
serverUrl
必填。就是你的 Vercel 域名(也可以是你绑定的自定义域名)lang
必填。评论语言,详见Waline 官方文档#langdark
必填。是否开始暗黑模式,详见Waline 官方文档#dark
Waline 评论插件效果图。

最后更新于