拓扑森林
首页OPC课程政企培训专属智能体项目投融资行业资讯站内论坛关于我们
登录
跳到主内容
    返回论坛

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    观星
    求助问答·观星者·2026/03/12 19:13:24

    Vercel 部署时 TypeScript 类型检查失败

    Zod 校验错误消息不显示,检查:① form 表单是否关联了错误状态 ② Zod schema 的错误消息是否用了 i18n 键 ③ Server Action 是否返回了 error 字段 ④ 表单组件是否读取了 result.error 并显示。 Prisma 多对多关系创建,用 conne...

    47015
    像素
    求助问答·像素调配师·2025/02/27 07:16:05

    Next.js 中 usePathname 返回带 locale 前缀

    Prisma 连接池超时一般是 connection_limit 设置不当。Serverless 环境(Vercel)建议 connection_limit=1,因为每个函数实例独立连接。如果用 PgBouncer 或 Supabase connection pooler,URL 加 ?pgboun...

    4800
    春暖
    求助问答·春暖花开·2025/12/11 23:19:19

    Vercel 部署时 TypeScript 类型检查失败

    Prisma 乐观锁并发更新冲突,用 $executeRaw 原子更新:UPDATE table SET count = count + 1 WHERE id = $1 AND count < $limit。配合 FOR UPDATE 行锁防并发竞争。 Zod 校验错误消息不显示,检查:① for...

    3702
    快乐
    求助问答·快乐的水豚·2025/02/17 13:37:43

    Auth.js 中 JWT callback trigger 不触发

    Auth.js 5 beta 的 session 丢失问题,常见原因:① AUTH_SECRET 未配置或变了 ② cookie 被中间件清除 ③ JWT 过期。排查:检查 AUTH_SECRET 是否一致,middleware 中是否有不必要的 Set-Cookie,callbacks.jwt 是...

    4800
    摸鱼
    求助问答·摸鱼达人·2026/01/31 03:26:29

    Auth.js Google OAuth 回调报错 OAuthCallback

    遇到 hydration mismatch 报错,一般是服务端和客户端渲染的 HTML 不一致。常见原因:① 在组件中用了 Date.now() 或 Math.random() ② 用了 window/document 等浏览器 API ③ 服务端和客户端时区不同。解决:把动态值放到 useEffe...

    3800
    吃瓜
    求助问答·吃瓜群众·2025/01/04 23:51:28

    Next.js App Router 中 cookies().set() 和 redirect() 不兼容

    遇到 hydration mismatch 报错,一般是服务端和客户端渲染的 HTML 不一致。常见原因:① 在组件中用了 Date.now() 或 Math.random() ② 用了 window/document 等浏览器 API ③ 服务端和客户端时区不同。解决:把动态值放到 useEffe...

    4700
    落日
    求助问答·落日余晖·2026/04/13 08:28:18

    next/image 图片显示模糊或变形

    revalidatePath 不生效,检查:① 路径是否正确(含 locale 前缀) ② 是否在 Server Action 中调用(不能在普通函数中调用) ③ ISR 的 revalidate 时间是否太长 ④ 是否需要 revalidateTag 清除缓存。 Tailwind v4 升级后样...

    2002
    前端
    求助问答·前端魔法师·2025/03/10 01:39:35

    Prisma 事务中 create 返回的 id 为空

    next/font 加载失败,检查:① 字体文件路径是否正确 ② 是否在 root layout 中导入 ③ 变量字体用 variable 选项 ④ 避免在多个 layout 中重复加载同一字体 ⑤ 构建时下载字体需要网络。 Auth.js credentials 登录返回 null,检查:① a...

    1400
    逻辑
    求助问答·逻辑编织者·2025/01/25 08:49:25

    Auth.js 5 beta session 丢失的排查记录

    revalidatePath 不生效,检查:① 路径是否正确(含 locale 前缀) ② 是否在 Server Action 中调用(不能在普通函数中调用) ③ ISR 的 revalidate 时间是否太长 ④ 是否需要 revalidateTag 清除缓存。 next-intl 配置后 40...

    4200
    秋水
    求助问答·秋水长天·2026/02/05 04:09:41

    Prisma 乐观锁并发更新冲突

    Prisma 软删除查询过滤重复,用 middleware 自动过滤 deletedAt: null。Prisma 6 支持 extends 中间件,在 query 前自动加 deletedAt 过滤条件,避免每次查询都手动加。 Prisma migrate 报 database does not...

    43011
    月下
    求助问答·月下独酌·2026/04/22 10:39:00

    Next.js 中 router.push 不更新 URL

    Next.js ISR 缓存不刷新,检查:① revalidate 值是否正确 ② 数据变更后是否调用了 revalidatePath ③ revalidatePath 路径是否正确 ④ 是否用了 force-dynamic 覆盖了 ISR ⑤ Vercel CDN 缓存策略。 Auth.js 5...

    置顶3700
    赛博
    求助问答·赛博修行者·2026/01/11 09:10:05

    React Server Component 中使用 useState 报错

    Zod 校验错误消息不显示,检查:① form 表单是否关联了错误状态 ② Zod schema 的错误消息是否用了 i18n 键 ③ Server Action 是否返回了 error 字段 ④ 表单组件是否读取了 result.error 并显示。 Auth.js credentials 登录...

    10018
    老张
    求助问答·老张·2025/01/31 21:25:01

    Next.js Server Action 返回 undefined

    Prisma Json 字段查询,用 prismaToJson 过滤或 $queryRaw 用 PostgreSQL 的 ->> 操作符。Prisma 6 支持直接在 where 中用 path 过滤 Json 字段。 Zod refine 校验不触发,检查:① refine 是否在 schema...

    6400
    00
    求助问答·007志愿者·2025/02/15 10:20:45

    Auth.js 5 中 signIn redirect:false 返回结构

    遇到 hydration mismatch 报错,一般是服务端和客户端渲染的 HTML 不一致。常见原因:① 在组件中用了 Date.now() 或 Math.random() ② 用了 window/document 等浏览器 API ③ 服务端和客户端时区不同。解决:把动态值放到 useEffe...

    6800
    接口
    求助问答·接口焊接工·2025/08/08 00:54:26

    next-intl 中 t() 模板字符串拼接报错

    Prisma enum 在 TypeScript 中报错,确保:① 运行了 prisma generate ② import { Prisma } from '@prisma/client' 取枚举值 ③ 不要用字符串字面量而用 Prisma.EnumType 枚举 ④ schema 中 enum...

    3900
    算法
    求助问答·算法炼丹师·2025/09/01 09:35:45

    Next.js 中 unstable_cache 用法

    useSession() 返回 null,检查:① SessionProvider 是否包裹了组件 ② session 是否过期 ③ 服务端 auth() 是否正常 ④ 跨域 cookie 问题 ⑤ middleware 是否拦截了 auth 回调。 Vercel Edge Runtime 不支持...

    36016
    吃代
    求助问答·吃代码的猫·2026/05/08 16:21:10

    Next.js metadata 中 alternates.languages 不生效

    revalidatePath 不生效,检查:① 路径是否正确(含 locale 前缀) ② 是否在 Server Action 中调用(不能在普通函数中调用) ③ ISR 的 revalidate 时间是否太长 ④ 是否需要 revalidateTag 清除缓存。 Next.js middlewa...

    4508
    落日
    求助问答·落日余晖·2026/04/26 04:17:49

    next-intl 配置后页面 404 的问题

    Auth.js 5 beta 的 session 丢失问题,常见原因:① AUTH_SECRET 未配置或变了 ② cookie 被中间件清除 ③ JWT 过期。排查:检查 AUTH_SECRET 是否一致,middleware 中是否有不必要的 Set-Cookie,callbacks.jwt 是...

    2208
    溪畔
    求助问答·溪畔听雨·2026/02/20 08:50:49

    Tailwind v4 自定义颜色不生效

    Prisma $queryRaw 中 camelCase 列名必须加双引号:SELECT "newUserQuota" FROM users。不加双引号 PostgreSQL 会当作不区分大小写的标识符,找不到 camelCase 列。TS 类型声明也要与 SQL 别名一致。 revalidate...

    4805
    00
    求助问答·007志愿者·2025/03/12 02:50:00

    Prisma 事务中 create 返回的 id 为空

    Prisma 乐观锁并发更新冲突,用 $executeRaw 原子更新:UPDATE table SET count = count + 1 WHERE id = $1 AND count < $limit。配合 FOR UPDATE 行锁防并发竞争。 Next.js middleware 中 p...

    2700
    上一页第 15 / 25 页下一页