TLDR: ФМЛ
3 дня. Я потратил 3 дня на отладку гребаного машинописного проекта, который взял с github. Для простого дерьма.
Если у вас действительно депрессия или что-то в этом роде, позвоните этим людям. Жизнь стоит того, чтобы жить m8.
1 день
- Вытащил репозиторий github. Установлены модули npm на клиенте и сервере. Клиент работает. Большой. Теперь работа на сервере.
- Сервер, похоже, отлично компилируется локально. Поместить файлы на сервер.
- Запустите сборку npm на сервере. Ничего. Скрипт не работает.
- Не удается получить доступ к узлу. Прекрасный. npm запускается из локальной среды, но узел установлен в корневой папке, и я не могу получить к нему доступ. Что это за хрень?
- Как получить папку сборки в терминале? Кроме того, как мне установить пакеты?
- Понятно. Мне нужно поместить файл package.json в корневую папку. Изначально файл сценариев не запускался, потому что я не мог перейти в файл src для запуска файла server.js. Исправлено.
- Сервер вроде запущен. Некоторая базовая ошибка базы данных, связанная с отсутствием подключения к базе данных. Хорошо. Завтра позаботится об этом.
День 2
- Эта ошибка базы данных не решается сама собой. Создавайте таблицы. Не работает.
- Изменить учетные данные, имя базы данных и разрешения. Не работает.
- Ошибка проверки. База данных не работает локально, но ошибка та же. Ошибка, вероятно, из-за пути.
- Не знаю, как проверить, работает ли онлайн-база данных.
- Продолжайте изменять различные параметры и создавайте несколько начальных проектов, чтобы понять, какие параметры будут работать для базового приложения машинописного текста.
- Ничего не работает. что за хрень
- Сделайте немного магии, получите другую ошибку. Чего ждать?
- Ошибка гугла. Судя по всему, это ошибка версии.
- Заморачиваться с разными версиями. Продолжайте пробовать разные комбинации tsconfig.json и package.json. Ничего не работает.
- Возможно что-то элементарное. Завтра проверю. Прочтите немного о машинописном тексте и проверьте кодовую базу.
День 3
- Наконец-то запустите локальную БД. Подключите его к бэкенду. Поймите, что это не ошибка db, которая меня подвела.
- Почти вдохновился Куртом Кобейном.
- Глаза медленно умирают. Обратитесь за помощью к серверу. Серверный человек на gmeet. Внезапно ошибка импорта. Никогда раньше не видел.
- что за хрень Сидите там 30 минут, пытаясь исправить. Извините официанта за потраченное время. Он рассказывает хорошие истории.
- Станьте вдохновленным. Решите продолжить решение проблемы.
- Открывайте более 30 вкладок одновременно. Ноутбук на грани подачи заявления в полицию.
- Сделайте прорыв. Отменить все изменения, вернуться к исходному файлу.
- Измените несколько путей.
- Работает.
- Искать. Смотрите, как создатель машинописного текста смеется надо мной. Ружье рядом со мной. Думаем об увольнении.
- Помните Будду. На мгновение достигли мокши. Кричите в подушку: «Я СДЕЛАЛА ЭТО».
- Свернуть от истощения. Счастливый, но измученный.
- Жизнь хороша.
Примечание: давно ничего не писал. Изменения в образе жизни и психическое здоровье. Назад, сейчас же. Еще раз.
Слушайте гимн СССР и будьте счастливы.