Files
helix-engage-server/src/main.ts
moulichand16 09c7930b52 fixed cors
2026-03-27 16:05:18 +05:30

23 lines
726 B
TypeScript

import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
import { ConfigService } from '@nestjs/config';
async function bootstrap() {
const app = await NestFactory.create(AppModule);
const config = app.get(ConfigService);
const corsOrigins = config.get<string[]>('corsOrigins') || ['http://localhost:5173'];
app.enableCors({
origin: corsOrigins,
credentials: true,
methods: ['GET', 'POST', 'PUT', 'DELETE', 'PATCH', 'OPTIONS'],
allowedHeaders: ['Content-Type', 'Accept', 'Authorization'],
});
const port = config.get('port');
await app.listen(port);
console.log(`Helix Engage Server running on port ${port}`);
}
bootstrap();