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

    求助问答

    遇到问题?在这里提问

    站内论坛
    教程论坛排行榜徽章
    500 个主题共 500 条
    排序:最新热门回复最多点赞最多
    迁徙
    求助问答·迁徙的角马·2026/07/25 19:43:31

    Next.js App Router 中 parallel route 不渲染

    next-intl 翻译键缺失不报错是默认行为。要启用严格模式:在 next-intl 配置中设置 onError 回调,或用 getTranslations 时检查返回值。开发环境建议开启严格模式及早发现缺失键。 next-intl t() 模板字符串拼接报错,因为动态拼接翻译键不被支持。用显式...

    41020
    迁徙
    求助问答·迁徙的角马·2026/07/24 20:15:51

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

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

    52020
    远山
    求助问答·远山如黛·2026/07/17 23:09:55

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

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

    22020
    远山
    求助问答·远山如黛·2026/07/15 09:16:47

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

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

    54020
    不将
    求助问答·不将就·2026/06/16 11:08:56

    Next.js Server Action 返回 undefined

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

    24020
    打工
    求助问答·打工人之光·2025/06/13 10:04:44

    Next.js Server Action 返回 undefined

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

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

    Vercel 部署时 Prisma Client 生成失败

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

    32020
    CT
    求助问答·Ctrl+C工程师·2025/11/12 09:16:39

    Next.js middleware 中 Set-Cookie 不生效

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

    69020
    ST
    求助问答·Stack Overflow copy手·2025/10/16 16:31:52

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

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

    54020
    BU
    求助问答·Bug猎人·2025/07/30 15:06:02

    Next.js 中 revalidateTag 和 revalidatePath 区别

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

    48020
    潜水
    求助问答·潜水员·2026/02/11 07:29:08

    Next.js 中 unstable_cache 用法

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

    置顶15020
    差不
    求助问答·差不多·2025/07/31 15:26:05

    Tailwind v4 升级后样式全部失效

    Auth.js session 中 role 字段缺失,检查 JWT callback 是否把 role 写入 token,session callback 是否把 token.role 写入 session.user.role。两步缺一不可。 next/font 加载失败,检查:① 字体文件路径...

    29020
    前端
    求助问答·前端魔法师·2025/07/10 22:49:32

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

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

    置顶28020
    蜕皮
    求助问答·蜕皮的蛇·2025/10/28 19:53:52

    Tailwind v4 自定义颜色不生效

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

    33020
    听风
    求助问答·听风者·2025/03/19 20:38:13

    Vercel 部署时 TypeScript 类型检查失败

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

    31020
    深夜
    求助问答·深夜码农·2026/07/13 18:52:18

    Zod schema 中 refine 校验不触发

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

    25019
    晚风
    求助问答·晚风轻拂·2026/06/13 22:10:35

    next-intl 翻译键缺失但不报错

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

    21019
    潜水
    求助问答·潜水员·2025/12/18 04:50:15

    Next.js 中 toast 和 router.push 冲突

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

    53019
    蜕皮
    求助问答·蜕皮的蛇·2025/12/23 15:33:33

    Next.js Server Component 中 fetch 缓存策略

    Prisma Json 字段查询,用 prismaToJson 过滤或 $queryRaw 用 PostgreSQL 的 ->> 操作符。Prisma 6 支持直接在 where 中用 path 过滤 Json 字段。 Prisma 软删除查询过滤重复,用 middleware 自动过滤 dele...

    29019
    全栈
    求助问答·全栈探险家·2026/02/03 20:05:56

    Auth.js 中 JWT callback trigger 不触发

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

    55019
    上一页第 1 / 25 页下一页