我最近将我的Next.js
网站部署到tekmucreations.tech
,遇到了与我的MongoDB API相关的错误。API在http://localhost:3000/api/posts
本地工作正常,但我很难将其调整到我部署的域URL。
以下是我收到的错误消息:
的数据
这里有几个截图来添加更多的上下文:
的
我相信这个文件就是错误的来源
型
我试图更新第6行的URL从http://localhost:3000/api/posts到https://tekmucreations.tech/api/posts,但不幸的是,这一变化并没有解决错误:
的
1条答案
按热度按时间aij0ehis1#
我认为这个错误的原因是构建过程试图获取在构建时根本没有运行的服务器本身。
相反,您可以在客户端使用fetch。
https://stackoverflow.com/a/77278408/22803312