# 从 Valine 迁移
由于 Waline 在存储上完全复用了 Valine 的数据结构,所以从 Valine 迁移至 Waline 非常简单。
按照 Vercel 部署 一节部署服务端。
LEAN_ID
和LEAN_KEY
和之前使用 Valine 申请的保持一致即可。同时请不要忘记为 Waline 设置LEAN_MASTER_KEY
。按照 HTML 片段 一节修改对应的前端脚本。
注意
你需要删除 Valine 原始的配置
appId
和appKey
,并添加serverURL
。- <script src='//unpkg.com/valine/dist/Valine.min.js'></script> + <script src='//cdn.jsdelivr.net/npm/@waline/client/dist/Waline.min.js'></script> <script> - new Valine({ + Waline({ el: '#vcomments', - appId: 'Your appId', - appKey: 'Your appKey' + serverURL: 'YOUR SERVER URL' }); </script>
1
2
3
4
5
6
7
8
9
10
11
12
配置
Waline 和 Valine 大部分的配置都是一样的,但也存在些许不同。Waline 具体的配置详见 配置项。
使用国内版 Leancloud
如果你是 Leancloud 国内版用户的话,除了 LEAN_ID
和 LEAN_KEY
,还需要设置 LEAN_SERVER
环境变量,值为你的应用后台绑定的已备案域名。
# 迁移至 Cloudbase
如果你想要将你的 Valine 数据迁移至腾讯云开发的云数据库中的话,可以使用 LeanCloud 的导出功能配合云数据库的导入功能完成。在 LeanCloud 后台选择 导入导出 > 限定 Class > Comment > 导出,之后会收到导出成功的邮件。
将导出成功的文件内容粘贴至下方的文本框中,点击下方的转换按钮,获得待导入的文件。进入 腾讯云开发后台 → 数据库在新窗口打开 界面,选择 Comment
集合。若该集合不存在,点击左上角 新建集合 创建。进入后点击上方的导入按钮,选择刚才获得的转换后文件稍待片刻即可完成导入。
友情提示:评论区仅作评论展示,如有问题咨询请去 Github Discussion 中提问。
预览: