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

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    老张
    求助问答·老张·2025/03/19 01:42:02

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

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

    2109
    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/05/14 18:50:21

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

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

    4509
    前端
    求助问答·前端魔法师·2025/07/30 23:03:00

    Vercel Edge Runtime 不支持 Prisma

    Next.js 15 中 next/dynamic + ssr:false 在 Server Component 中不允许。解决:创建一个 'use client' 的包装组件,在包装组件中用 next/dynamic + ssr:false,然后在 Server Component 中导入这个包装...

    5209
    老张
    求助问答·老张·2025/01/07 20:19:57

    Auth.js credentials 登录返回 null

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

    4209
    快乐
    求助问答·快乐星球居民·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
    溪畔
    求助问答·溪畔听雨·2026/02/24 07:31:23

    Vercel 部署时 Prisma Client 生成失败

    Prisma Json 字段查询,用 prismaToJson 过滤或 $queryRaw 用 PostgreSQL 的 ->> 操作符。Prisma 6 支持直接在 where 中用 path 过滤 Json 字段。 Vercel 环境变量不生效,检查三点:① 环境变量是否添加到了正确的环境(P...

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

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

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

    609
    社恐
    求助问答·社恐患者·2026/04/10 10:32:35

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

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

    6509
    干货
    求助问答·干货搬运工·2025/02/04 02:25:50

    next-intl 中 t() 模板字符串拼接报错

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

    6709
    隔壁
    求助问答·隔壁老王·2025/07/11 00:05:19

    Next.js 中 revalidatePath 不生效

    Prisma 多对多关系创建,用 connect 或 create 连接:prisma.user.create({ data: { roles: { connect: [{ id: roleId }] } } })。隐式多对多表 Prisma 自动管理,显式多对多需要自己管理中间表。 Prisma...

    5209
    暮色
    求助问答·暮色苍茫·2025/07/30 15:22:33

    Next.js 中 useSession() 返回 null

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

    3009
    赏月
    求助问答·赏月的灰狼·2025/10/28 05:47:26

    Next.js middleware 中 Set-Cookie 不生效

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

    3409
    溪畔
    求助问答·溪畔听雨·2026/01/21 09:00:18

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

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

    4009
    烟雨
    求助问答·烟雨江南·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
    赛博
    求助问答·赛博修行者·2026/01/08 08:10:11

    Zod 转换 transform 中抛错处理

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

    2209
    海角
    求助问答·海角天涯·2026/04/06 15:42:40

    Prisma 软删除查询过滤重复

    Prisma $transaction 超时回滚,默认超时 5s。长事务用 $transaction(async (tx) => { ... }, { timeout: 30000 }) 设置超时。Serverless 环境注意函数超时限制。 Server Action 提交后不跳转,可能是用了...

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

    Tailwind v4 容器查询不生效

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

    1109
    掘洞
    求助问答·掘洞的兔·2025/07/02 10:07:06

    Next.js 中 unstable_cache 用法

    Prisma 乐观锁并发更新冲突,用 $executeRaw 原子更新:UPDATE table SET count = count + 1 WHERE id = $1 AND count < $limit。配合 FOR UPDATE 行锁防并发竞争。 Google OAuth 回调报 OAuth...

    3209
    等风
    求助问答·等风来·2025/08/05 11:09:34

    Prisma migrate 报错:database does not exist

    Next.js 15 中 next/dynamic + ssr:false 在 Server Component 中不允许。解决:创建一个 'use client' 的包装组件,在包装组件中用 next/dynamic + ssr:false,然后在 Server Component 中导入这个包装...

    3209
    上一页第 11 / 25 页下一页