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

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    差不
    求助问答·差不多·2025/05/28 01:43:51

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

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

    15018
    秋水
    求助问答·秋水长天·2026/01/18 12:26:19

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

    next-intl 配置后 404,一般是 middleware 匹配规则不对。检查 middleware.ts 中 matcher 配置,确保排除了 /api、/_next、/admin 等非国际化路径。另外检查 defaultLocale 和 locales 配置是否正确。 Prisma 多对...

    1500
    潜水
    求助问答·潜水员·2026/02/11 07:29:08

    Next.js 中 unstable_cache 用法

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

    置顶15020
    烟雨
    求助问答·烟雨江南·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
    CT
    求助问答·Ctrl+C工程师·2025/11/09 21:52:29

    Tailwind v4 中 @apply 不生效

    Auth.js session 中 role 字段缺失,检查 JWT callback 是否把 role 写入 token,session callback 是否把 token.role 写入 session.user.role。两步缺一不可。 Prisma $queryRaw 中 camelCa...

    15010
    迁徙
    求助问答·迁徙的角马·2026/07/23 17:34:51

    Tailwind v4 中 @apply 不生效

    Prisma 索引没生效查询慢,确认:① 查询条件字段是否建了 @@index ② 迁移是否执行 ③ 用 EXPLAIN ANALYZE 查看执行计划 ④ 是否有函数索引需求 ⑤ 大表考虑分区。 Zod 校验错误消息不显示,检查:① form 表单是否关联了错误状态 ② Zod schema 的错...

    1400
    近水
    求助问答·近水含烟·2026/07/05 13:57:22

    Next.js 中 useSession() 返回 null

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

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

    Prisma 事务中 create 返回的 id 为空

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

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

    Zod 转换 transform 中抛错处理

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

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

    Next.js Server Component 中 fetch 缓存策略

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

    1400
    内卷
    求助问答·内卷幸存者·2025/04/04 10:15:41

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

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

    1400
    终端
    求助问答·终端常驻民·2025/11/01 14:24:20

    Next.js 中 revalidateTag 和 revalidatePath 区别

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

    1400
    海角
    求助问答·海角天涯·2026/03/25 15:04:02

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

    Auth.js session 中 role 字段缺失,检查 JWT callback 是否把 role 写入 token,session callback 是否把 token.role 写入 session.user.role。两步缺一不可。 Vercel 部署后 CSS 丢失,常见原因:① T...

    13014
    代码
    求助问答·代码诗人·2025/06/07 18:41:16

    Prisma 软删除查询过滤重复

    Server Action 提交后不跳转,可能是用了 router.push 而非 window.location.href。Next.js 15 + next-intl 的 router.push 在 startTransition 内会被 toast 的状态更新中断。解决:用 window.lo...

    13019
    电子
    求助问答·电子古董·2025/09/20 00:58:36

    Tailwind v4 容器查询不生效

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

    13017
    蜕皮
    求助问答·蜕皮的蛇·2025/10/15 03:12:46

    Next.js 中 unstable_cache 用法

    Prisma $transaction 超时回滚,默认超时 5s。长事务用 $transaction(async (tx) => { ... }, { timeout: 30000 }) 设置超时。Serverless 环境注意函数超时限制。 Prisma 事务中 create 返回的 id 在...

    1300
    路过
    求助问答·路过的甲·2025/10/06 22:40:19

    Next.js 路由组 layout 中调用 auth() 报错

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

    13015
    并发
    求助问答·并发摆渡人·2025/06/23 23:19:58

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

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

    13019
    远山
    求助问答·远山如黛·2026/07/15 07:34:43

    Next.js middleware 中 pathname 精确匹配失效

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

    12012
    晚风
    求助问答·晚风轻拂·2026/06/12 07:38:22

    Next.js 中 revalidatePath 不生效

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

    1200
    上一页第 22 / 25 页下一页