/
sigma
/
Acloud-server
Обзор
Документация
Войти
/
sigma
/
Acloud-server
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main.ts
27 строк
858 B
Александр Пимкин
first_commit
17 апр 2025, 11:44
17 апр 2025, 11:44
293b9b4
Код
Авторство
О чём код?
import { NestFactory } from '@nestjs/core'; import { DocumentBuilder, SwaggerModule } from '@nestjs/swagger'; import * as express from 'express'; import { join } from 'path'; import { AppModule } from './app.module'; async function bootstrap() { const app = await NestFactory.create(AppModule, { cors: false }); app.enableCors({ credentials: true, origin: true }); app.use('/uploads', express.static(join(__dirname, '..', 'uploads'))); const config = new DocumentBuilder() .setTitle('Облачное хранилище') .setVersion('1.0') .addBearerAuth() .build(); const documentFactory = () => SwaggerModule.createDocument(app, config); SwaggerModule.setup('swagger', app, documentFactory, { swaggerOptions: { persistAuthorization: true, }, }); await app.listen(process.env.PORT ?? 7777); } bootstrap();