快速上手
欢迎使用 Waline,只需几个步骤,你就可以在你的网站中启用 Waline 提供评论与浏览量服务。
部署服务端
点击上方按钮,跳转至 Vercel 进行 Server 端部署。
注
如果你未登录的话,Vercel 会让你注册或登录,请使用 GitHub 账户进行快捷登录。
输入一个你喜欢的 Vercel 项目名称并点击
Create继续:
create 此时 Vercel 会基于 Waline 模板帮助你新建并初始化仓库,仓库名为你之前输入的项目名。

init 一两分钟后,满屏的烟花会庆祝你部署成功。此时点击
Go to Dashboard可以跳转到应用的控制台。
success
创建数据库
点击顶部的
Storage进入存储服务配置页,选择Create Database创建数据库。Marketplace Database Providers数据库服务选择Neon,点击Continue进行下一步。
database 此时会让你创建一个 Neno 账号,此时选择
Accept and Create接受并创建。后续选择数据库的套餐配置,包括地区和额度。这里可以什么都不操作直接选择Continue下一步。
neon 此时会让你定义数据库名称,这里也可以不用修改直接
Continue进行下一步。
neon 这时候
Storage下就有你创建的数据库服务了,点击进去选择Open in Neon跳转到 Neon。在 Neon 界面左侧选择SQL Editor,将 waline.pgsql 中的 SQL 语句粘贴进编辑器中,点击Run执行创建表操作。
neon 
neon 稍等片刻之后会告知你创建成功。此时回到 Vercel,点击顶部的
Deployments点击顶部最新的一次部署右侧的Redeploy按钮进行重新部署。该步骤是为了让刚才配置的数据库服务生效。
redeploy success 此时会跳转到
Overview界面开始部署,等待片刻后STATUS会变成Ready。此时请点击Visit,即可跳转到部署好的网站地址,此地址即为你的服务端地址。
visit
绑定域名
点击顶部的
Settings-Domains进入域名配置页输入需要绑定的域名并点击
Add
Add domain 在域名服务器商处添加新的
CNAME解析记录Type Name Value CNAME example cname.vercel-dns.com 等待生效,你可以通过自己的域名来访问了🎉
- 评论系统:example.yourdomain.com
- 评论管理:example.yourdomain.com/ui

success
HTML 引入
在你的网页中进行如下设置:
导入 Waline 样式
https://unpkg.com/@waline/client@v3/dist/waline.css。创建
<script>标签使用来自https://unpkg.com/@waline/client@v3/dist/waline.js的init()函数初始化,并传入必要的el与serverURL选项。el选项是 Waline 渲染使用的元素,你可以设置一个字符串形式的 CSS 选择器或者一个 HTMLElement 对象。serverURL是服务端的地址,即上一步获取到的值。
<head> <!-- ... --> <link rel="stylesheet" href="https://unpkg.com/@waline/client@v3/dist/waline.css" /> <!-- ... --> </head> <body> <!-- ... --> <div id="waline"></div> <script type="module"> import { init } from 'https://unpkg.com/@waline/client@v3/dist/waline.js'; init({ el: '#waline', serverURL: 'https://your-domain.vercel.app', }); </script> </body>评论服务此时就会在你的网站上成功运行 🎉
评论管理 (管理端)
- 部署完成后,请访问
<serverURL>/ui/register进行注册。首个注册的人会被设定成管理员。 - 管理员登陆后,即可看到评论管理界面。在这里可以修改、标记或删除评论。
- 用户也可通过评论框注册账号,登陆后会跳转到自己的档案页。
视频教程
以下是热心用户制作的视频教程,以上操作不清楚的也可以参考一二。
Waline 部署教程(快速上手)
UP 主:rickroll 摇
使用 Vercel 简单地部署 Waline 评论系统
UP 主:岚天呀
