webapp/README.md

1.6 KiB
Raw Blame History

Discoursio Webapp

Технологический стек

Разработка

Начало работы

  1. Клонируйте репозиторий
  2. Установите зависимости: bun i (или npm/pnpm/yarn)
  3. Создайте .env файл (переменные с PUBLIC_ используются в /src/utils/config.ts)

Основные команды

bun run dev         # Запуск сервера разработки
bun run build       # Сборка для продакшена
bun run typecheck   # Проверка типов
bun run fix         # Исправление стилей и линтинг
bun run storybook   # Запуск Storybook

Тестирование

E2E тесты (Playwright)

bun run e2e:install  # Установка зависимостей для E2E
bun run e2e:tests    # Запуск тестов
bun run e2e:tests:ci # Запуск тестов в CI

CI/CD

Тесты выполняются в GitHub Actions. Убедитесь, что BASE_URL корректно настроен в CI.

Версия: 0.9.7