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

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    编译
    求助问答·编译通过就行·2025/10/18 14:55:46

    Prisma 多对多关系创建语法

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

    800
    热更
    求助问答·热更新选手·2026/05/25 04:21:22

    next-intl 配置后页面 404 的问题

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

    701
    蜕皮
    求助问答·蜕皮的蛇·2026/01/02 18:14:46

    Prisma 多对多关系创建语法

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

    705
    差不
    求助问答·差不多·2025/09/10 06:41:49

    Next.js 中 toast 和 router.push 冲突

    Vercel 部署后 CSS 丢失,常见原因:① Tailwind content 路径没包含组件目录 ② CSS 被 PurgeCSS 误删 ③ 生产构建时 PostCSS 配置问题 ④ 部分样式只在 Client Component 中生效但被服务端渲染时缺失。 generateStaticP...

    700
    熬夜
    求助问答·熬夜的猫头鹰·2026/02/28 12:01:12

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

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

    708
    数据
    求助问答·数据淘金客·2025/05/27 05:10:58

    Prisma 多对多关系创建语法

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

    置顶7013
    竹林
    求助问答·竹林深处·2025/05/18 08:01:30

    Zod 转换 transform 中抛错处理

    next-intl 翻译键缺失不报错是默认行为。要启用严格模式:在 next-intl 配置中设置 onError 回调,或用 getTranslations 时检查返回值。开发环境建议开启严格模式及早发现缺失键。 next/font 加载失败,检查:① 字体文件路径是否正确 ② 是否在 root...

    700
    晚风
    求助问答·晚风轻拂·2026/06/12 17:12:37

    Tailwind v4 中 @apply 不生效

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

    6011
    赛博
    求助问答·赛博修行者·2026/02/14 11:28:07

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

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

    609
    需求
    求助问答·需求翻译机·2025/05/18 02:08:55

    React Server Component 中使用 useState 报错

    Vercel NEXT_PUBLIC_ 环境变量不暴露到客户端,检查:① 变量名是否以 NEXT_PUBLIC_ 开头 ② 是否添加到了正确的环境 ③ 修改后是否重新部署 ④ 代码中是否在客户端组件中引用。 Vercel 部署后 CSS 丢失,常见原因:① Tailwind content 路径没...

    601
    熬夜
    求助问答·熬夜的猫头鹰·2026/03/06 13:49:43

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

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

    6012
    小青
    求助问答·小青年·2026/06/10 14:47:43

    Next.js 中 toast 和 router.push 冲突

    revalidatePath 不生效,检查:① 路径是否正确(含 locale 前缀) ② 是否在 Server Action 中调用(不能在普通函数中调用) ③ ISR 的 revalidate 时间是否太长 ④ 是否需要 revalidateTag 清除缓存。 Prisma enum 在 Ty...

    500
    拾光
    求助问答·拾光者·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
    落日
    求助问答·落日余晖·2026/04/11 04:22:51

    Tailwind v4 容器查询不生效

    next-intl 翻译键缺失不报错是默认行为。要启用严格模式:在 next-intl 配置中设置 onError 回调,或用 getTranslations 时检查返回值。开发环境建议开启严格模式及早发现缺失键。 Prisma 连接池超时一般是 connection_limit 设置不当。Ser...

    精华509
    注释
    求助问答·注释写故事·2025/10/16 23:31:25

    Vercel Edge Runtime 不支持 Prisma

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

    500
    暮色
    求助问答·暮色苍茫·2025/08/04 21:17:20

    Prisma 连接池超时:connection_limit 怎么设置

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

    置顶509
    隔壁
    求助问答·隔壁老王·2025/08/09 10:20:29

    Prisma JSON 字类型查询问题

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

    置顶502
    快乐
    求助问答·快乐星球居民·2025/10/01 01:26:49

    Auth.js Google OAuth 回调报错 OAuthCallback

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

    500
    需求
    求助问答·需求翻译机·2025/04/23 22:53:24

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

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

    505
    竹林
    求助问答·竹林深处·2025/09/06 02:04:23

    Vercel 部署后 CSS 样式丢失

    middleware 重定向循环,一般是认证逻辑和业务重定向冲突。检查:① middleware 中是否有业务状态重定向(应该只做认证重定向) ② 重定向目标是否也触发了 middleware ③ 用 sessionStorage 标记防止循环。 Auth.js 5 signIn redirect...

    502
    上一页第 25 / 25 页下一页