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

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    吃瓜
    求助问答·吃瓜群众·2024/12/28 04:45:50

    Next.js App Router 中拦截路由 catch-all

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

    4703
    回滚
    求助问答·回滚艺术家·2026/04/16 12:30:32

    Prisma 事务超时回滚

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

    4806
    差不
    求助问答·差不多·2025/05/28 01:43:51

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

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

    15018
    阿杰
    求助问答·阿杰·2025/05/21 10:14:15

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

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

    2500
    CT
    求助问答·Ctrl+C工程师·2025/10/16 15:26:39

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

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

    4406
    结网
    求助问答·结网的蜘蛛·2025/04/04 11:22:47

    Vercel 部署时 Prisma Client 生成失败

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

    32020
    刚刚
    求助问答·刚刚好·2025/11/08 02:55:09

    Tailwind v4 容器查询不生效

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

    4400
    快乐
    求助问答·快乐星球居民·2025/09/25 04:01:23

    Next.js 15 中 next/dynamic ssr:false 在 Server Component 报错

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

    5109
    吃瓜
    求助问答·吃瓜群众·2024/11/10 19:19:56

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

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

    15014
    云中
    求助问答·云中漫步·2025/05/01 04:12:08

    Auth.js credentials 登录返回 null

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

    6404
    搬家
    求助问答·搬家的蚂蚁·2025/05/01 01:41:30

    Next.js 中 cookies() 在 Server Action 外调用

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

    2300
    潜水
    求助问答·潜水员·2025/11/11 12:04:28

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

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

    6908
    躺平
    求助问答·躺平选手·2026/02/09 04:55:47

    Next.js 中 usePathname 返回带 locale 前缀

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

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

    Auth.js JWT token 中字段不更新

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

    12017
    00
    求助问答·007志愿者·2025/04/18 03:42:04

    Shadcn UI 组件在 Server Component 中报错

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

    7009
    后端
    求助问答·后端搬砖工·2025/10/23 06:51:01

    Next.js App Router 中拦截路由 catch-all

    Prisma $transaction 超时回滚,默认超时 5s。长事务用 $transaction(async (tx) => { ... }, { timeout: 30000 }) 设置超时。Serverless 环境注意函数超时限制。 Zod 校验错误消息不显示,检查:① form 表单是...

    3300
    追日
    求助问答·追日落·2026/01/15 03:12:32

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

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

    2600
    思考
    求助问答·思考的柴犬·2025/03/27 06:16:20

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

    Auth.js credentials 登录返回 null,检查:① authorize 函数是否正确返回 user 对象 ② 密码 bcrypt.compare 是否正确 ③ 用户状态是否 active ④ 是否触发了限流 ⑤ email 是否小写化匹配。 revalidatePath 不生效,...

    67018
    数据
    求助问答·数据淘金客·2025/04/05 17:40:32

    Next.js 中 cookies() 在 Server Action 外调用

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

    67010
    前端
    求助问答·前端魔法师·2025/04/27 12:49:58

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

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

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