【问题标题】:NestJS UDP Server without HTTP没有 HTTP 的 NestJS UDP 服务器
【发布时间】:2020-09-04 14:50:49
【问题描述】:

有没有办法将nestjs 用作独立的udp 服务器?我按照文档中的说明创建了自定义 udp 服务器适配器,但是当我尝试为应用程序加注星标时,我给了我这个错误。

没有选择驱动程序 (HTTP)。为了利用默认驱动程序,请确保安装“@nestjs/platform-express”包($ npm install @nestjs/platform-express)。

async function bootstrap() {

  const app = await NestFactory.create(AppModule);

  app.useWebSocketAdapter(new UdpAdapter(app));
}

【问题讨论】:

    标签: node.js nestjs


    【解决方案1】:

    据我所知,除非您使用微服务,否则 Nest必须 有一个 HTTP 适配器(Express 或 Fastify)并与您的服务器启动一个 HTTP 端口。这是 websockets 模块和适配器如何被实例化和启动的一部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-16
      • 2016-09-15
      • 1970-01-01
      • 2021-11-02
      • 1970-01-01
      • 1970-01-01
      • 2020-01-25
      • 2019-10-07
      相关资源
      最近更新 更多