Skip to content

Repository files navigation

CaseLabJS2024-team2

React + TypeScript + Vite

Этот проект использует минимальную настройку для работы React в Vite с поддержкой горячей перезагрузки (HMR) и некоторыми правилами ESLint.

Используемые плагины:


Установка и запуск проекта

Требования

  • Node.js: версия 18 и выше

Установка зависимостей

  1. Клонируйте репозиторий и перейдите в директорию проекта:

    https://github.com/CaseLabJS/CaseLab2024-team2.git
    cd your-repository
  2. Установите зависимости:

    npm install

Запуск проекта

  • Режим разработки:

    npm run dev
  • Сборка для продакшена:

    npm run build
  • Предпросмотр собранного проекта:

    npm run preview

Дополнительные команды

  • Линтинг кода:

    npm run lint
  • Автоисправление ошибок линтинга:

    npm run lint:fix
  • Проверка форматирования кода:

    npm run format
  • Автоформатирование кода:

    npm run format:fix

Работа с Docker

1. Установка Docker

Если у вас нет Docker, установите его по ссылке.

Проверьте, установлен ли Docker, введя в консоль команду:

docker -v

Если вы видите что-то вроде Docker version 27.3.1, build ce12230, значит Docker установлен.

2. Сборка образа Docker

Примечание: Если у вас включен WireGuard, сборка может не начаться. Сначала выполните сборку, а затем включите WireGuard.

Запустите команду:

npm run build:docker

3. Запуск контейнера Docker

Для запуска контейнера введите:

npm run start:docker

Теперь приложение будет доступно по адресу http://localhost:5173.

4. Остановка контейнера Docker

Чтобы остановить и автоматически удалить контейнер, выполните:

npm run stop:docker

5. Удаление образа Docker

Чтобы удалить образ Docker, используйте команду:

npm run delete:docker

About

No description, website, or topics provided.

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages