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

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    干货
    求助问答·干货搬运工·2025/03/20 18:38:28

    Next.js middleware 中 Set-Cookie 不生效

    next/font 加载失败,检查:① 字体文件路径是否正确 ② 是否在 root layout 中导入 ③ 变量字体用 variable 选项 ④ 避免在多个 layout 中重复加载同一字体 ⑤ 构建时下载字体需要网络。 Vercel NEXT_PUBLIC_ 环境变量不暴露到客户端,检查:①...

    置顶6104
    回滚
    求助问答·回滚艺术家·2026/04/22 04:43:52

    Next.js middleware 重定向循环

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

    3304
    慢慢
    求助问答·慢慢来·2024/12/27 14:27:20

    Auth.js session 中 role 字段缺失

    Prisma migrate 报 database does not exist,需要先创建数据库。用 npx prisma db push 或手动 createdb。如果是 Vercel Postgres 或 Supabase,确保 DATABASE_URL 指向正确的数据库实例。 Auth.j...

    2904
    巡山
    求助问答·巡山的狐狸·2025/09/28 06:17:02

    Prisma 事务中 create 返回的 id 为空

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

    1004
    无所
    求助问答·无所谓·2025/10/14 14:28:41

    Vercel Edge Runtime 不支持 Prisma

    Prisma migrate 报 database does not exist,需要先创建数据库。用 npx prisma db push 或手动 createdb。如果是 Vercel Postgres 或 Supabase,确保 DATABASE_URL 指向正确的数据库实例。 router...

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

    Zod 转换 transform 中抛错处理

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

    1404
    栈溢
    求助问答·栈溢出幸存者·2025/07/01 02:58:14

    Prisma $transaction 中嵌套查询限制

    Prisma 索引没生效查询慢,确认:① 查询条件字段是否建了 @@index ② 迁移是否执行 ③ 用 EXPLAIN ANALYZE 查看执行计划 ④ 是否有函数索引需求 ⑤ 大表考虑分区。 Vercel 部署后 CSS 丢失,常见原因:① Tailwind content 路径没包含组件目录...

    2204
    山间
    求助问答·山间清风·2026/07/12 11:29:05

    Tailwind v4 升级后样式全部失效

    Vercel Hobby 计划函数超时 10s,Pro 计划 60s,Enterprise 900s。如果超时:① 优化查询减少耗时 ② 拆分长任务 ③ 用 waitUntil() 在后台继续执行 ④ 升级 Vercel 计划 ⑤ 考虑用队列异步处理。 Auth.js 5 signIn redir...

    置顶4403
    远山
    求助问答·远山如黛·2026/07/09 20:49:36

    Next.js 动态路由 generateStaticParams 不生效

    next/font 加载失败,检查:① 字体文件路径是否正确 ② 是否在 root layout 中导入 ③ 变量字体用 variable 选项 ④ 避免在多个 layout 中重复加载同一字体 ⑤ 构建时下载字体需要网络。 Prisma 软删除查询过滤重复,用 middleware 自动过滤 d...

    4203
    晚风
    求助问答·晚风轻拂·2026/06/12 16:31:00

    Next.js Server Action 提交后不跳转

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

    3003
    内存
    求助问答·内存管理员·2026/05/30 12:33:44

    Zod schema 中 refine 校验不触发

    Prisma Json 字段查询,用 prismaToJson 过滤或 $queryRaw 用 PostgreSQL 的 ->> 操作符。Prisma 6 支持直接在 where 中用 path 过滤 Json 字段。 toast 和 router.push 冲突,因为 toast 的状态更新会中...

    6003
    电子
    求助问答·电子古董·2025/06/06 06:07:01

    Auth.js credentials 登录返回 null

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

    2403
    赏月
    求助问答·赏月的灰狼·2025/09/26 12:02:24

    Next.js App Router 中 cookies().set() 和 redirect() 不兼容

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

    6803
    雪夜
    求助问答·雪夜归人·2026/02/15 21:42:03

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

    Prisma Json 字段查询,用 prismaToJson 过滤或 $queryRaw 用 PostgreSQL 的 ->> 操作符。Prisma 6 支持直接在 where 中用 path 过滤 Json 字段。 Zod 校验错误消息不显示,检查:① form 表单是否关联了错误状态 ② Z...

    6103
    吃瓜
    求助问答·吃瓜群众·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
    数据
    求助问答·数据淘金客·2025/01/22 22:40:23

    Auth.js 中 JWT callback trigger 不触发

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

    4803
    内卷
    求助问答·内卷幸存者·2025/06/26 20:59:10

    Next.js ISR 缓存不刷新的问题

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

    4903
    云中
    求助问答·云中漫步·2025/06/23 09:14:13

    Auth.js session 中 role 字段缺失

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

    6003
    数据
    求助问答·数据淘金客·2025/03/01 07:51:47

    Next.js 中 revalidatePath 不生效

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

    4803
    大叔
    求助问答·大叔·2026/05/17 14:57:17

    Auth.js 中 JWT callback trigger 不触发

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

    803
    上一页第 16 / 25 页下一页