Комментарии 4
С раздела "Просмотр данных пользователей при помощи Arctype" идет про MySQL вместо PostgreSQL опечатка или так и задумано?
Кое-что упущено:
1. Для того, чтобы иметь возможность использовать useStaticAssets и другие методы для обработки статики, приложение Nest необходимо создать следующим образом:
import { NestExpressApplication } from '@nestjs/platform-express'
const app = await NestFactory.create<NestExpressApplication>(AppModule)
2. Для того, чтобы рендерить статику с помощью EJS, требуется установить соответствующий пакет: npm i ejs
3. Для того, чтобы открыть сокет на порту 3002, приложение Nest должно быть запущено на этом порту:
await app.listen(3002)
4. Директории views и static должны находиться в корне приложения, а не в директории src.
5. Файл app.js должен находиться в директории static.
Все в основном модуле, без тестов, без конфигов, статику без nginx, без миграций а через синхронизацию - прям все как надо в прод (не надо)
Приложение для чата в реальном времени с помощью Nestjs и PostgreSQL