Фриланс › Проекты › Разработка для WEB › Веб программирование › Функция для Nodejs для обновления файлов
Функция для Nodejs для обновления файлов

Заказчик
[no-member:pro]Артур[/no-member:pro]
Параметры проекта
Вариант сотрудничестваПериодическая занятость
Предоплатабез предоплат
Способы оплатыБанковский перевод
Приём заявокот 2020-03-19 до 2020-03-24
Описание проекта
Требуются услуги веб программиста. Нужен пакет или функция для Nodejs, для обновления файлов.
Алгоритм следующий:
1. Нода спрашивает у стороннего сервиса последнюю версию данных. Для запроса использовать . Метод Get, url запросв вынести в параметры.
2. Запрос вернет JSON в формате {"version": "x.y.z"}
3. Сравнить версию (по всем правилам версионирования пакетов) с версией из package.json, запущенного на ноде приложения
4. Если версия меньше, то скачать WinRAR архив по ссылке, адрес которой вынести в параметры.
5. Распаковать архив соблюдая структуру папок в нем в корневую папку запущенного на ноде приложения (заменяя файлы)
6. Перезапустить службу Windows, название которой вынести в параметры.
Предлагайте цену и сроки. Оплата на карту.
Возможно долгосрочное сотрудничество. Стек: node, express. Mongo, react, redux
Алгоритм следующий:
1. Нода спрашивает у стороннего сервиса последнюю версию данных. Для запроса использовать . Метод Get, url запросв вынести в параметры.
2. Запрос вернет JSON в формате {"version": "x.y.z"}
3. Сравнить версию (по всем правилам версионирования пакетов) с версией из package.json, запущенного на ноде приложения
4. Если версия меньше, то скачать WinRAR архив по ссылке, адрес которой вынести в параметры.
5. Распаковать архив соблюдая структуру папок в нем в корневую папку запущенного на ноде приложения (заменяя файлы)
6. Перезапустить службу Windows, название которой вынести в параметры.
Предлагайте цену и сроки. Оплата на карту.
Возможно долгосрочное сотрудничество. Стек: node, express. Mongo, react, redux