4

我正在尝试使用本文之后的 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错误,当我遇到不存在的路线时也会发生这种情况。

在应用程序中注册的所有其他路由都按预期工作。

4

0 回答 0