Настроить сборку проекта на Vue.js на три разных окружения (прод, дев)

5 000 руб. за проект
21 июля 2021, 11:43 • 4 отклика • 32 просмотра
Существующий проект, в котором бэкенд - php (laravel), фронтенд - Vue.js. Взаимодействие происходит по API. Бэк и фронт лежат в разных git-репозиториях.

Также в проекте есть три автономных процесса на nodejs.

Требуется:
1) Настроить сборку фронтенда для деплоя на продашн, для деплоя на стейдж и для работы на локальном окружении. Локальное окружение и стейдж используют Docker.
Проблема в основном в том, что все url (API, baseURL, коннекты к сервисам) имеют разные значения для различных окружений.
Возможно потребуется выносить параметры из кода (на Vue.js) в переменные окружения.

2) Отладить запуск трех node.js процессов на проде, стейдже и в локальном докере.

Результатом работы должны быть работающий фронтенд, запущеные процессы и инструкция по деплою фронтенда и деплою/запуску процессов на серверах и в докере.


Отзывы
R50 7b24bc191e9af0cd385887adfc712c86
Заказчик
Всё было сделано в срок и сделано даже больше чем хотелось. Илья предлагал свои решения, которые оказались лучше, чем предполагалось в задаче.
3 года назад
R50 0016d3e601737a205f75130a0d7efc43
Фрилансер
 
3 года назад