Skip to content

xaxaton-3/client

Repository files navigation

Инструкция по деплою с помощью Docker

1. Клонировать репозиторий

git clone https://github.com/xaxaton-3/client

2. Перейти в папку с проектом

cd client

3. Задать переменные окружения

Создать .env в корне по примеру из .env.template (поменять VITE_API_URL, если требуется другой url до api):

4. Собрать Docker-образ (вместо xaxaton-client может быть ваше название)

docker build -t xaxaton-client .

5. Запустить контейнер

docker run -p 80:80 xaxaton-client

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

Инструкция по деплою без использования Docker

1. Установить node.js 18

https://nodejs.org/en/download

2. Клонировать репозиторий

git clone https://github.com/xaxaton-3/client

3. Перейти в папку с проектом

cd client

4. Установить зависимости

npm i

5. Задать переменные окружения

Создать .env в корне по примеру из .env.template (поменять VITE_API_URL, если требуется другой url до api):

6. Собрать проект

npm run build

7. В папке dist файлы проекта для дальнейшего деплоя

8. Чтобы посмотреть собранный проект локально

npm run preview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages