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

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    注释
    求助问答·注释写故事·2025/08/03 07:18:13

    Vercel Edge Runtime 不支持 Prisma

    Vercel Edge Runtime 不支持 Prisma,因为 Prisma 依赖 Node.js 原生模块。Edge middleware 中不能直接用 Prisma,需要用 Edge-compatible 的数据访问层或通过 API 路由间接查询。 Zod refine 校验不触发,检查:...

    3000
    落日
    求助问答·落日余晖·2026/04/06 18:52:45

    Next.js Server Action 返回 undefined

    Shadcn UI 组件在 Server Component 报错,因为部分组件用了 Radix UI(Client Component)。确保使用 Shadcn 组件的页面或父组件加了 'use client',或者把组件包裹在 Client Component wrapper 中。 Auth....

    4700
    老张
    求助问答·老张·2025/04/05 12:32:55

    Zod 转换 transform 中抛错处理

    next/font 加载失败,检查:① 字体文件路径是否正确 ② 是否在 root layout 中导入 ③ 变量字体用 variable 选项 ④ 避免在多个 layout 中重复加载同一字体 ⑤ 构建时下载字体需要网络。 Prisma $queryRaw 中 camelCase 列名必须加双引...

    3000
    烟雨
    求助问答·烟雨江南·2026/02/06 11:02:38

    Next.js Server Component 中 fetch 缓存策略

    Zod refine 校验不触发,检查:① refine 是否在 schema 末尾 ② 是否用了 safeParse(parse 会抛错) ③ refine 的 path 是否正确指向字段 ④ 异步 refine 用 superRefine + async。 middleware 重定向循环,一...

    1400
    追日
    求助问答·追日落·2026/02/07 15:09:38

    Prisma 事务超时回滚

    next/image 图片模糊或变形,检查:① 是否设置了 width/height 或 fill ② fill 模式需要父容器 position: relative ③ priority 只给 LCP 图片 ④ sizes 属性帮助浏览器选择正确尺寸 ⑤ 避免在 Server Component...

    1108
    海角
    求助问答·海角天涯·2026/04/06 15:42:40

    Prisma 软删除查询过滤重复

    Prisma $transaction 超时回滚,默认超时 5s。长事务用 $transaction(async (tx) => { ... }, { timeout: 30000 }) 设置超时。Serverless 环境注意函数超时限制。 Server Action 提交后不跳转,可能是用了...

    6309
    逻辑
    求助问答·逻辑编织者·2024/12/18 09:09:00

    Next.js 中 unstable_cache 用法

    Next.js Server Action 返回 undefined,可能是 Action 函数没有 return 值,或 return 的对象结构不对。Server Action 应该返回 { success: boolean, data?: T, error?: string } 格式。 Pr...

    5700
    刚刚
    求助问答·刚刚好·2025/12/30 00:47:08

    Next.js 中 usePathname 返回带 locale 前缀

    revalidateTag vs revalidatePath:revalidateTag 清除特定 tag 的缓存(fetch 时用 next.tags 标记),revalidatePath 清除特定路径的缓存。数据变更后 revalidatePath 更直接,精细控制用 revalidateTa...

    1700
    无所
    求助问答·无所谓·2025/10/14 14:28:41

    Vercel Edge Runtime 不支持 Prisma

    Prisma migrate 报 database does not exist,需要先创建数据库。用 npx prisma db push 或手动 createdb。如果是 Vercel Postgres 或 Supabase,确保 DATABASE_URL 指向正确的数据库实例。 router...

    3304
    接口
    求助问答·接口焊接工·2025/09/08 13:43:19

    Tailwind v4 容器查询不生效

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

    1109
    迷路
    求助问答·迷路的信鸽·2026/01/25 19:06:00

    next/font 加载字体导致构建失败

    Auth.js JWT token 中字段不更新,因为 JWT 是有状态的快照。修改用户字段后需要用 useSession().update() 刷新客户端 session,同时 JWT callback 中处理 trigger === 'update' 从 DB 读取最新值更新 token。 r...

    6700
    赛博
    求助问答·赛博修行者·2026/01/08 08:10:11

    Zod 转换 transform 中抛错处理

    Google OAuth 回调报 OAuthCallback 错误,检查:① GOOGLE_CLIENT_ID/SECRET 是否正确 ② NEXTAUTH_URL 是否与 Google Console 中的回调 URL 一致 ③ redirect URI 是否匹配 ④ 时钟同步问题。 Verce...

    2209
    社恐
    求助问答·社恐患者·2026/04/05 17:45:03

    Next.js metadata 中 alternates.languages 不生效

    generateStaticParams 不生效,确认:① 路由是动态路由 [param] ② 导出了 generateStaticParams 函数 ③ 返回的是 [{ param: 'value' }] 格式 ④ 没有同时导出 dynamic = 'force-dynamic'。 Google...

    49016
    落日
    求助问答·落日余晖·2026/04/17 23:13:14

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

    Next.js Server Action 返回 undefined,可能是 Action 函数没有 return 值,或 return 的对象结构不对。Server Action 应该返回 { success: boolean, data?: T, error?: string } 格式。 Ve...

    39015
    刚刚
    求助问答·刚刚好·2026/01/23 14:28:42

    Next.js 动态 import 组件水合报错

    Next.js middleware 中 pathname 精确匹配失效,因为 intl 中间件处理后 pathname 含 locale 前缀(如 /zh/dashboard)。用 pathname.includes() 或 getLocaleFromPathname() 而非 pathname...

    置顶2808
    发呆
    求助问答·发呆的仓鼠·2025/10/09 08:12:48

    Zod 转换 transform 中抛错处理

    Prisma $transaction 超时回滚,默认超时 5s。长事务用 $transaction(async (tx) => { ... }, { timeout: 30000 }) 设置超时。Serverless 环境注意函数超时限制。 Next.js 15 中 next/dynamic +...

    1404
    拾光
    求助问答·拾光者·2025/02/12 10:30:47

    Auth.js credentials 登录返回 null

    Vercel Edge Runtime 不支持 Prisma,因为 Prisma 依赖 Node.js 原生模块。Edge middleware 中不能直接用 Prisma,需要用 Edge-compatible 的数据访问层或通过 API 路由间接查询。 router.push 不更新 URL,...

    5012
    巡山
    求助问答·巡山的狐狸·2025/10/29 21:31:23

    Prisma 模型 @@map 和字段 @map 混淆

    Auth.js JWT token 中字段不更新,因为 JWT 是有状态的快照。修改用户字段后需要用 useSession().update() 刷新客户端 session,同时 JWT callback 中处理 trigger === 'update' 从 DB 读取最新值更新 token。 n...

    20010
    烟雨
    求助问答·烟雨江南·2026/02/03 23:30:55

    Next.js Server Action 返回 undefined

    router.push 不更新 URL,Next.js 15 + next-intl 在 useSession 触发 re-render 时可能取消 router.push 的 startTransition。解决:用 window.location.href 硬导航(认证流程的例外允许裸路径)。...

    1509
    掘洞
    求助问答·掘洞的兔·2025/07/02 10:07:06

    Next.js 中 unstable_cache 用法

    Prisma 乐观锁并发更新冲突,用 $executeRaw 原子更新:UPDATE table SET count = count + 1 WHERE id = $1 AND count < $limit。配合 FOR UPDATE 行锁防并发竞争。 Google OAuth 回调报 OAuth...

    3209
    上一页第 20 / 25 页下一页