我试图在Vercel上部署我的Next13应用程序,但我收到此错误,我无法找到问题所指的内容。
Type error: Route "app/api/signup/route.js" does not match the required types of a Next.js Route. "prisma" is not a valid Route export field. Error: Command "npm run build" exited with 1
字符串这是什么意思?
gwbalxhn1#
App Router只允许route.ts/js文件中的HTTP方法和Route Segment Config。事件,npm run build也应该显示此错误不幸的是,您根本无法导出像export const prisma = ...这样的自定义密钥唯一的解决方案是在一个单独的文件中执行此操作,然后从该文件导入/导出所需内容我实际上已经开始了一个讨论/公关,允许这一点。如果这仍然是一个痛点,你可能会有一个看看,并投赞成票。
route.ts/js
npm run build
export const prisma = ...
1条答案
按热度按时间gwbalxhn1#
App Router只允许
route.ts/js
文件中的HTTP方法和Route Segment Config。事件,
npm run build
也应该显示此错误不幸的是,您根本无法导出像
export const prisma = ...
这样的自定义密钥唯一的解决方案是在一个单独的文件中执行此操作,然后从该文件导入/导出所需内容
我实际上已经开始了一个讨论/公关,允许这一点。如果这仍然是一个痛点,你可能会有一个看看,并投赞成票。