我正在尝试使用本文之后的 azure 函数开发我的nestjs: https ://trilon.io/blog/deploy-nestjs-azure-functions
我在我的应用程序中配置了 Swagger,如下所示:
...
const options = new DocumentBuilder()
.setTitle('App title')
.setDescription('App description')
.setVersion('1.0')
.addBearerAuth(
{
type: 'http',
scheme: 'bearer',
bearerFormat: 'JWT',
},
'authorization',
)
.addTag('freight')
.build();
const document = SwaggerModule.createDocument(app, options);
SwaggerModule.setup('swagger', app, document);
...
当我在开发中运行应用程序时,我可以通过导航来访问我的招摇 UI /swagger
,但是当我运行时npm run build && func host start
,我收到500
错误,当我遇到不存在的路线时也会发生这种情况。
在应用程序中注册的所有其他路由都按预期工作。