import { httpRouter } from "convex/server"; import { auth } from "./auth"; import { api } from "./_generated/api"; import { httpAction } from "./_generated/server"; // 说明: // - Convex Auth 需要通过 HTTP Routes 提供回调/授权等端点(即使你只用密码登录,也建议保持该配置)。 // - 该文件是 Convex 的约定入口(convex/http.ts)。 const http = httpRouter(); auth.addHttpRoutes(http); http.route({ path: "/ping", method: "POST", handler: httpAction(async (ctx) => { const result = await ctx.runQuery(api.ping.ping, {}); return Response.json(result); }), }); export default http;