Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Nest JS socket io почему не подключается?

Ginap12 Гуру (3627), открыт 2 недели назад
 // gateway/gateway.controller.ts 
import { Controller, OnModuleInit } from "@nestjs/common";
import { WebSocketGateway, SubscribeMessage, MessageBody } from "@nestjs/websockets";
import { GatewayService } from "./gateway.service";

@Controller('gateway')
@WebSocketGateway(3001, {
cors: {
origin: process.env.CLIENT_URL,
methods: ["GET", "POST"],
allowedHeaders: ["Content-Type"],
credentials: true,
},
namespace: '/'
})
export class GatewayController implements OnModuleInit {
constructor(private readonly gatewayService: GatewayService) { }

onModuleInit() {
console.log('INITED ')
}
@SubscribeMessage('newQuestion')
onNewQuestion(@MessageBody() body: any) {
return this.gatewayService.onNewQuestion(body);
}
}


1 ответ
Кирилл Некрасов Ученик (156) 1 неделю назад
А ты хоть запустил, контроллер зарегал, модуль импортировал?
Похожие вопросы