-
Убедитесь, что на вашей машине установлен и работает докер-клиент
-
Соберите докер образ:
docker build -t splat-viewer .- Запустите контейнер:
docker run -d -p 8080:80 splat-viewer- После запуска контейнера приложение будет доступно на 8080 порту
- Установите зависимости:
npm i- Запустите сборку приложения через vite:
npm run build- Статика соберется в папке
dist. Дальше эту статику можно раздавать любым сервером. Например - https://www.npmjs.com/package/http-server. (Далее пример для развертывания статики через http-server)
npm i -g http-server # устанавливаем сервер глобально на машину, он будет раздавать статику
cd dist # переходим в дирректорию, где лежит статика
http-server # запускаем сервер. Сервер будет раздавать статику на 8080 порту- Установите зависимости:
npm i- Установите хаски для того, что бы соблюдать git конвенцию и автоматически запускать тесты и линтинг:
npm run prepare- Запустите проект в режиме разработчика:
npm run dev # работает на 3000-м порту- Запуск тестов
npm run test- Запуск ESLint
npm run lint
