Skip to content

Latest commit

 

History

History
62 lines (32 loc) · 1.66 KB

backend.md

File metadata and controls

62 lines (32 loc) · 1.66 KB

后端

后端使用 Serverless Function 实现

方案一:使用 val towm

  1. val town 注册账号

  2. 创建一个 HTTP handler HTTP handler

  3. api/val-town.js 中的代码复制到此处

copy-code

  1. (可选)添加 uid env

val-town-env

方案二:使用 vercel

吐槽: 一开始是以 vercel 的 Edge Function 为平台进行开发的,结果基本功能都开发完了,部署测试时发现 vercel 域名被墙了,气晕了 😡😡😡。

需要自己想办法解决 vercel 域名被墙的问题

  1. fork 本项目,并在 vercel 中导入

  2. 构建配置,并点击 Deploy

vercel-configure

  1. 检查构建记录中是否注册了 Functions

alt text

alt text

alt text

  1. 如果构建记录中没有 Functions,则是部署资源的根目录出了问题 (如果有 Functions,直接跳过这一步)

alt text

alt text

alt text

alt text

alt text

  1. 验证是否部署成功

alt text

alt text

注意: vercel 的接口需要加上 /api 路径,例如:https://xxxx.vercel.app/api

方案三:使用 cloudflare

与 val-town 类似,复制代码cloudflare.js