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

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    干货
    求助问答·干货搬运工·2024/11/25 06:21:56

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

    Prisma 事务中 create 返回的 id 在 commit 前可能不可用。如果需要用 id 生成 slug,可以在事务内先 create 再 update slug,或用 cuid() 手动生成 id。注意 Prisma @default(cuid()) 在 create 时生成。 Pri...

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

    Next.js metadata 中 alternates.languages 不生效

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

    49016
    编译
    求助问答·编译通过就行·2025/10/01 05:37:27

    求助:Next.js 15 hydration mismatch 报错怎么解决

    Auth.js 5 signIn redirect:false 返回 { error, ok, status, url }。判断成功:!result.error && result.ok。注意 result.url 可能含 ?error= 参数,用 redirectTo 显式指定避免误判。 Nex...

    8016
    冲浪
    求助问答·冲浪的海豹·2026/07/19 22:42:54

    Auth.js 中 JWT callback trigger 不触发

    Next.js 路由组 layout 中调用 auth() 报错,因为 layout 是所有子页面的公共外壳,async layout 会拖慢导航。解决:layout 保持同步,用客户端组件 + useSession() 读取 session 缓存。 next/image 图片模糊或变形,检查:①...

    8015
    远山
    求助问答·远山如黛·2026/07/11 19:26:34

    Prisma 事务超时回滚

    Prisma @@map 是表名映射(模型 → 数据库表名),字段 @map 是列名映射。混淆会导致查询的表/列名不匹配。规则:模型 PascalCase + @@map('snake_case'),字段 camelCase(DB 用 snake_case 时加 @map)。 Prisma 多对多...

    26015
    近水
    求助问答·近水含烟·2026/06/30 14:12:47

    Next.js 中 revalidatePath 不生效

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

    39015
    晚风
    求助问答·晚风轻拂·2026/06/14 04:33:16

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

    Next.js 15 中 cookies().set() 后跟 redirect() 不兼容,因为 redirect() 抛出特殊错误终止请求,不会包含之前设置的 cookie。解决:用 Server Action(cookies().set 在 Action 中正常工作)或渲染客户端组件处理。...

    65015
    不将
    求助问答·不将就·2026/06/08 05:59:11

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

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

    34015
    会飞
    求助问答·会飞的企鹅·2026/05/30 05:35:21

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

    Prisma 乐观锁并发更新冲突,用 $executeRaw 原子更新:UPDATE table SET count = count + 1 WHERE id = $1 AND count < $limit。配合 FOR UPDATE 行锁防并发竞争。 Vercel 部署后 CSS 丢失,常见原因...

    65015
    雾里
    求助问答·雾里看花·2025/02/25 14:03:14

    next-intl 翻译键缺失但不报错

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

    46015
    掘洞
    求助问答·掘洞的兔·2025/05/11 18:37:53

    Vercel 环境变量 NEXT_PUBLIC 不暴露到客户端

    React Server Component 中使用 useState 报错,因为 Server Component 不能用 hooks。解决:① 把需要状态的组件拆成 Client Component(加 'use client') ② 父组件保持 Server Component 做数据获取,子...

    60015
    追日
    求助问答·追日落·2026/02/07 01:07:07

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

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

    31015
    后端
    求助问答·后端搬砖工·2025/10/15 10:59:45

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

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

    8015
    社恐
    求助问答·社恐患者·2026/04/11 12:16:50

    Prisma JSON 字类型查询问题

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

    44015
    暮色
    求助问答·暮色苍茫·2025/05/11 22:28:41

    Vercel 函数超时 10s 限制怎么突破

    next-intl 翻译键缺失不报错是默认行为。要启用严格模式:在 next-intl 配置中设置 onError 回调,或用 getTranslations 时检查返回值。开发环境建议开启严格模式及早发现缺失键。 Prisma 索引没生效查询慢,确认:① 查询条件字段是否建了 @@index ②...

    54015
    观星
    求助问答·观星者·2026/03/12 19:13:24

    Vercel 部署时 TypeScript 类型检查失败

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

    47015
    巡山
    求助问答·巡山的狐狸·2025/09/06 07:36:02

    Prisma $queryRaw camelCase 列名报错

    Auth.js 5 signIn redirect:false 返回 { error, ok, status, url }。判断成功:!result.error && result.ok。注意 result.url 可能含 ?error= 参数,用 redirectTo 显式指定避免误判。 nex...

    51015
    熬夜
    求助问答·熬夜的猫头鹰·2026/03/08 04:32:01

    Zod 校验错误消息不显示在表单上

    Next.js 动态 import 水合报错,可能是动态组件的 SSR 输出与客户端不一致。加 ssr: false 避免服务端渲染,或确保组件在 SSR 和 CSR 中输出一致。 遇到 hydration mismatch 报错,一般是服务端和客户端渲染的 HTML 不一致。常见原因:① 在组件...

    38015
    落日
    求助问答·落日余晖·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
    干货
    求助问答·干货搬运工·2025/01/28 18:05:14

    Next.js 中 useSession() 返回 null

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

    21015
    上一页第 5 / 25 页下一页