Ajuste versão das lib e atualização para nest 11

This commit is contained in:
JurTI-BR
2025-03-28 12:25:33 -03:00
parent 8af4b05f28
commit 9c77880d89
8 changed files with 1360 additions and 910 deletions

View File

@@ -1,27 +1,28 @@
/* eslint-disable prettier/prettier */
import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
import * as fs from 'fs';
import { DocumentBuilder, SwaggerModule } from '@nestjs/swagger';
async function bootstrap() {
const app = await NestFactory.create(AppModule);
// const privateKey = fs.readFileSync('cert/portal_juru.key', 'utf8');
// const certificate = fs.readFileSync('cert/portal_juru.crt', 'utf8');
// const httpsOptions = { key: privateKey, cert: certificate };
// const app = await NestFactory.create(AppModule, {
// httpsOptions,
// });
const app = await NestFactory.create(AppModule);
// const app = await NestFactory.create(AppModule);
//Configurando o CORS
app.enableCors({
origin: '*', //'http://portal.jurunense.com', // Especifique a origem permitida ou use '*' para permitir todas
methods: 'GET,HEAD,PUT,PATCH,POST,DELETE', // Métodos HTTP permitidos
credentials: true, // Permitir envio de cookies
allowedHeaders: 'Content-Type, Accept', // Cabeçalhos permitidos
origin: '*',
methods: 'GET,HEAD,PUT,PATCH,POST,DELETE',
credentials: true,
allowedHeaders: 'Content-Type, Accept',
});
await app.listen(3001);
const config = new DocumentBuilder()
.setTitle('Portal Jurunense API')
.setDescription('Documentação da API do Portal Jurunense')
.setVersion('1.0')
.addBearerAuth()
.build();
const document = SwaggerModule.createDocument(app, config);
SwaggerModule.setup('docs', app, document);
await app.listen(9000);
}
bootstrap();