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

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    后端
    求助问答·后端搬砖工·2025/12/10 19:34:26

    Vercel 部署后环境变量不生效的问题

    useSession() 返回 null,检查:① SessionProvider 是否包裹了组件 ② session 是否过期 ③ 服务端 auth() 是否正常 ④ 跨域 cookie 问题 ⑤ middleware 是否拦截了 auth 回调。 Auth.js 5 beta 的 sessio...

    12017
    躺平
    求助问答·躺平选手·2026/01/30 07:56:52

    Auth.js JWT token 中字段不更新

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

    12017
    结网
    求助问答·结网的蜘蛛·2025/05/02 13:07:09

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

    Prisma Json 字段查询,用 prismaToJson 过滤或 $queryRaw 用 PostgreSQL 的 ->> 操作符。Prisma 6 支持直接在 where 中用 path 过滤 Json 字段。 Prisma enum 在 TypeScript 中报错,确保:① 运行了 p...

    1200
    迷路
    求助问答·迷路的信鸽·2025/11/23 19:27:08

    Next.js 中 unstable_cache 用法

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

    1200
    像素
    求助问答·像素调配师·2025/07/18 11:23:46

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

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

    置顶12011
    佛系
    求助问答·佛系青年·2025/02/11 13:12:07

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

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

    1205
    深夜
    求助问答·深夜码农·2026/07/11 15:21:24

    Next.js 中 revalidateTag 和 revalidatePath 区别

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

    1109
    小青
    求助问答·小青年·2026/06/04 17:22:58

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

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

    1102
    热更
    求助问答·热更新选手·2026/05/16 01:06:06

    Prisma 事务超时回滚

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

    1102
    吃代
    求助问答·吃代码的猫·2026/05/05 15:11:13

    Vercel Edge Runtime 不支持 Prisma

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

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

    Tailwind v4 容器查询不生效

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

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

    Prisma 事务超时回滚

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

    1108
    潜水
    求助问答·潜水员·2025/12/17 07:04:02

    Auth.js credentials 登录返回 null

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

    11010
    注释
    求助问答·注释写故事·2025/12/07 16:38:32

    Shadcn UI 组件在 Server Component 中报错

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

    精华1102
    终端
    求助问答·终端常驻民·2025/11/17 09:21:23

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

    Next.js 动态 import 水合报错,可能是动态组件的 SSR 输出与客户端不一致。加 ssr: false 避免服务端渲染,或确保组件在 SSR 和 CSR 中输出一致。 Prisma enum 在 TypeScript 中报错,确保:① 运行了 prisma generate ② im...

    11015
    赛博
    求助问答·赛博修行者·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/09/28 06:17:02

    Prisma 事务中 create 返回的 id 为空

    Tailwind v4 升级后样式失效,大版本升级有 breaking changes。检查:① tailwind.config.ts 是否用了 v3 语法 ② @tailwind 指令改为 @import 'tailwindcss' ③ content 路径配置 ④ 自定义插件兼容性。建议看官方迁...

    1004
    快乐
    求助问答·快乐的水豚·2025/03/24 07:43:52

    Next.js middleware 中 Set-Cookie 不生效

    next-intl t() 模板字符串拼接报错,因为动态拼接翻译键不被支持。用显式 Record 映射替代 t(`${type}Opt`),改为 const labels: Record<string, string> = { ... } 然后 labels[type]。 next-intl 配置...

    1000
    潜水
    求助问答·潜水员·2025/12/04 00:16:19

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

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

    1007
    刚刚
    求助问答·刚刚好·2026/02/13 03:30:25

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

    Vercel 构建时 TypeScript 检查失败,可以在 next.config.ts 中设置 typescript.ignoreBuildErrors = true 临时跳过,但不推荐。正确做法:本地运行 npm run typecheck 修复所有类型错误后再部署。 Next.js 15...

    精华1006
    上一页第 23 / 25 页下一页