部署在 Vercel 上时,我的 swagger ui 显示空白页面(NodeJs NestJS Swagger)

问题描述 投票:0回答:1

我遇到以下问题,在 localhost 上它工作正常,在 AWS EC2 服务器上也工作正常,但是当我在 Vercel 上部署应用程序时,应该显示我的 Swagger UI 的路径(例如:localhost:8080/swagger),它仅显示空白页。正如我所说,当我在其他地方部署时,它工作正常,具有完全相同的存储库,但在 vercel 上,它显示一个空白页面。

有人对可能发生的事情有任何想法吗?我已经搜索过但没有成功。

Ps:我意识到有些人有一个问题,swagger ui 加载但不加载 css 文件,但这不是我的情况。就我而言,我的屏幕实际上是空白的。

非常感谢。

我使用 Nestjs 作为主要框架 我的nestjs/swagger版本:7.0.3 我的节点版本:18.17.0

我尝试更新 swagger 版本但没有成功。我尝试使用相同的存储库在其他地方(例如 aws ec2)托管我的应用程序并工作,但在 vercel 上却不行。

javascript node.js amazon-web-services swagger vercel
1个回答
0
投票

尝试使用“swagger-ui-express”:“^4.6.2”

© www.soinside.com 2019 - 2024. All rights reserved.