waline部署出现This Serverless Function

前言
今天看了下邮件,发现我的博客有评论了,脱离单机博客。从邮件点击查看完整内容进入博客却展示404页面,复制链接看了下是多了个‘/’的问题,应该是环境变量的问题。
改好再重新部署,发现事情没那么简单,部署还是出错,向上寻查发现是LeanCloud 要停止服务了

解决
解决报错
查看Vercel 部署文档,之前只是一键部署,现在还加入了数据库的配置,按文档操作加入数据库,重新部署,还是老问题。
到vercel引入的仓库看了看,没啥特别的代码啊,也不是fork没法直接到源仓库,来到源码所在Waline Example,发现代码变了。index.js 没了,多了index.cjs,原来的vercel.json配置也变了,索性把Waline Example的代码复制过来,这次重新部署成功了。
迁移数据
- 来到评论管理界面,导出评论。(登录博客里的评论,再点击头像)

- 到
vercel评论项目的Environment Variables下移除LEAN_ID、LEAN_MASTER_KEY和LEAN_KEY。 - 重新部署,这次就是使用数据库的数据了,数据是空的,还需要重新注册,注册好后再导入之前导出的数据。
- 标题: waline部署出现This Serverless Function
- 作者: 灯火
- 创建于 : 2026-09-01 15:28:32
- 更新于 : 2026-09-01 16:18:55
- 链接: https://blog.juniverse.top/2026/09/01/waline-This-Serverless-Function/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论
