[MissingAPIRouteError]:找不到[,..nextauth],/pages/API/auth中的{js,ts},确保文件名书写正确,但它已经在那里了

uajslkp6  于 2023-04-30  发布在  其他
关注(0)|答案(2)|浏览(80)

找不到浏览结果。我一直收到这个错误,虽然它工作正常时,我第一次构建这个应用程序,我不能通过身份验证部署的应用程序以及不同的机器。它说它找不到[...nextAuth].js虽然它在那里。你们能帮忙吗

[next-auth][error][MISSING_NEXTAUTH_API_ROUTE_ERROR]
https://next-auth.js.org/errors#missing_nextauth_api_route_error Cannot find [...nextauth].{js,ts} in /pages/api/auth. Make sure the filename is written correctly. MissingAPIRoute [MissingAPIRouteError]: Cannot find [...nextauth].{js,ts} in /pages/api/auth. Make sure the filename is written correctly.
    at assertConfig (C:\Users\ahadh\Desktop\tail-tale\node_modules\next-auth\core\lib\assert.js:21:12)
    at NextAuthHandler (C:\Users\ahadh\Desktop\tail-tale\node_modules\next-auth\core\index.js:34:52)
    at NextAuthNextHandler (C:\Users\ahadh\Desktop\tail-tale\node_modules\next-auth\next\index.js:21:51)
    at C:\Users\ahadh\Desktop\tail-tale\node_modules\next-auth\next\index.js:57:38
    at Object.apiResolver (C:\Users\ahadh\Desktop\tail-tale\node_modules\next\dist\server\api-utils\node.js:184:15)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
    at async DevServer.runApi (C:\Users\ahadh\Desktop\tail-tale\node_modules\next\dist\server\next-server.js:381:9)
    at async Object.fn (C:\Users\ahadh\Desktop\tail-tale\node_modules\next\dist\server\base-server.js:491:37)
    at async Router.execute (C:\Users\ahadh\Desktop\tail-tale\node_modules\next\dist\server\router.js:213:36) {
  code: 'MISSING_NEXTAUTH_API_ROUTE_ERROR'
}

图像错误|NextAuth.js这是NextAuth输出的错误列表。js.如果有人能帮忙,我很乐意分享GitHub的仓库。

ubbxdtey

ubbxdtey1#

我修复了它。更改文件名,然后执行'npm run build'。重启服务器后。安全

4ioopgfo

4ioopgfo2#

终于找到了。您的文件名将是[。..nextauth]。[jsx或tsx。]重命名为[js或ts]

相关问题