TLDR: ФМЛ

3 дня. Я потратил 3 дня на отладку гребаного машинописного проекта, который взял с github. Для простого дерьма.

Если у вас действительно депрессия или что-то в этом роде, позвоните этим людям. Жизнь стоит того, чтобы жить m8.

1 день

  1. Вытащил репозиторий github. Установлены модули npm на клиенте и сервере. Клиент работает. Большой. Теперь работа на сервере.
  2. Сервер, похоже, отлично компилируется локально. Поместить файлы на сервер.
  3. Запустите сборку npm на сервере. Ничего. Скрипт не работает.
  4. Не удается получить доступ к узлу. Прекрасный. npm запускается из локальной среды, но узел установлен в корневой папке, и я не могу получить к нему доступ. Что это за хрень?
  5. Как получить папку сборки в терминале? Кроме того, как мне установить пакеты?
  6. Понятно. Мне нужно поместить файл package.json в корневую папку. Изначально файл сценариев не запускался, потому что я не мог перейти в файл src для запуска файла server.js. Исправлено.
  7. Сервер вроде запущен. Некоторая базовая ошибка базы данных, связанная с отсутствием подключения к базе данных. Хорошо. Завтра позаботится об этом.

День 2

  1. Эта ошибка базы данных не решается сама собой. Создавайте таблицы. Не работает.
  2. Изменить учетные данные, имя базы данных и разрешения. Не работает.
  3. Ошибка проверки. База данных не работает локально, но ошибка та же. Ошибка, вероятно, из-за пути.
  4. Не знаю, как проверить, работает ли онлайн-база данных.
  5. Продолжайте изменять различные параметры и создавайте несколько начальных проектов, чтобы понять, какие параметры будут работать для базового приложения машинописного текста.
  6. Ничего не работает. что за хрень
  7. Сделайте немного магии, получите другую ошибку. Чего ждать?
  8. Ошибка гугла. Судя по всему, это ошибка версии.
  9. Заморачиваться с разными версиями. Продолжайте пробовать разные комбинации tsconfig.json и package.json. Ничего не работает.
  10. Возможно что-то элементарное. Завтра проверю. Прочтите немного о машинописном тексте и проверьте кодовую базу.

День 3

  1. Наконец-то запустите локальную БД. Подключите его к бэкенду. Поймите, что это не ошибка db, которая меня подвела.
  2. Почти вдохновился Куртом Кобейном.
  3. Глаза медленно умирают. Обратитесь за помощью к серверу. Серверный человек на gmeet. Внезапно ошибка импорта. Никогда раньше не видел.
  4. что за хрень Сидите там 30 минут, пытаясь исправить. Извините официанта за потраченное время. Он рассказывает хорошие истории.
  5. Станьте вдохновленным. Решите продолжить решение проблемы.
  6. Открывайте более 30 вкладок одновременно. Ноутбук на грани подачи заявления в полицию.
  7. Сделайте прорыв. Отменить все изменения, вернуться к исходному файлу.
  8. Измените несколько путей.
  9. Работает.
  10. Искать. Смотрите, как создатель машинописного текста смеется надо мной. Ружье рядом со мной. Думаем об увольнении.
  11. Помните Будду. На мгновение достигли мокши. Кричите в подушку: «Я СДЕЛАЛА ЭТО».
  12. Свернуть от истощения. Счастливый, но измученный.
  13. Жизнь хороша.

Примечание: давно ничего не писал. Изменения в образе жизни и психическое здоровье. Назад, сейчас же. Еще раз.

Слушайте гимн СССР и будьте счастливы.

https://www.youtube.com/watch?v=U06jlgpMtQs