Nestjs websocket端口(按配置和cors)

Nestjs websocket端口(按配置和cors),nestjs,Nestjs,我想知道如何根据配置服务提供商来配置特定端口?例如,我想在我的生产环境中听8500,但在我的登台环境中听8080 以及如何允许cors打开,因为当我连接到不同域中的套接字服务器时,它显示已被cors策略阻止:对飞行前请求的响应未通过访问控制检查:它没有HTTP ok状态,而此代码片段可能解决了问题,确实有助于提高你的文章质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。 const options = { cors: { origin: ["exa

我想知道如何根据配置服务提供商来配置特定端口?例如,我想在我的生产环境中听8500,但在我的登台环境中听8080


以及如何允许cors打开,因为当我连接到不同域中的套接字服务器时,它显示
已被cors策略阻止:对飞行前请求的响应未通过访问控制检查:它没有HTTP ok状态

,而此代码片段可能解决了问题,确实有助于提高你的文章质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。
const options = {
  cors: {
    origin: ["example1.com", "example2.com"],
    methods: ["GET", "POST"],
    credentials: true
  }
}
@WebSocketGateway(options)