Пет-проект. Штука для подсчёта промежутка прошедших дней c определённой даты до сегодня (включительно)
- написала логику для взаимодействия с пользователем в разных ситуациях с помощью библиотеки readlne-sync;
- прикрутила возможность записи и чтения из файла (спасибо модулю fs node.js) для хранения дат;
- повозилась с форматированием дат и подсчётом разницы;
- оно заработало!
Как оно работает:
после подтверждения, что пользователь готов начать отсчёт в файл записывается текущая дата. При повторном запуске (и подтверждении, что отсчёт надо прекратить) утилита выдаёт количество прошедших дней.
Как оно выглядит:
Установка:
- склонировать этот репозиторий,
- в папке проекта набрать в терминале make install (для установки зависимостей),
- затем node index.js или make start,
- в любой непонятной ситуации набирать node index.js (или make start),
- make stat показывает количество прошедших дней на данный момент.