ya-pomogau / frontend

8 stars 8 forks source link

Недостаточная документация для локального запуска #260

Closed gvozdenkov closed 2 months ago

gvozdenkov commented 2 months ago
  1. Неудобно запускать без докера - нужно следить за версией ноды и менять порты / адрес сервера
  2. Нет никакой информации об .env переменных
  3. Есть расхождение в .env параметрах запуска для локального сервера и для задеплоеного сервера

Решение - сделать сборку на докере с .env.dev.example для поднятия фронта 1й командой и настройкой адресов / портов в .env.dev файле

# Change to local server address
SERVER_HOST=http://localhost:3004

PORT=3000
CONTAINER_PORT=3000

VITE_PORT=${PORT}
VITE_APP_API_HOST=${SERVER_HOST}
VITE_APP_HOST_PROD=${SERVER_HOST}
VITE_APP_CLIENT_ID=51798618
VITE_APP_HOST_DEV=${SERVER_HOST}
VITE_APP_HOST_LOCAL=${SERVER_HOST}
VITE_APP_FRONT_PROD=''
VITE_APP_FRONT_DEV=http://localhost:${PORT}
VITE_APP_FRONT_LOCAL=http://localhost:${PORT}
VITE_MODE=development
VITE_SUGGEST_SWITCHER=true
VITE_APP_SUGGEST_SWITCHER_KEY=1e28c688-8020-4b10-9e58-3e506bf98c30
VITE_APP_YANDEX_MAP_KEY=7b4bb7c4-4062-46a0-b7ab-f53610cc3365
gvozdenkov commented 2 months ago

Это уже сделал в своём форке, могу отправить PR на вливание.

  1. Настроил dev сборку с докером
  2. Дописал README по запуску с докером и без докера
  3. Добавил примеры env фалов.
gvozdenkov commented 2 months ago

PR

gvozdenkov commented 2 months ago

@INextYP Поправил fork -> clone в инструкции для локального запуска