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


















