Я использую пакет progress
для создания индикатора выполнения.
Вот мой код:
bar = new ProgressBar('fetching :bar :current/:total :percent \n :currentItem \n :blocked \n Fetched: :fetched \n Queued: :queued', { total: numRequests });
bar.tick(0, {
currentItem: `Currently Fetching Text`,
blocked: 'Blocked text',
fetched: 'Fecched Text',
queued: 'Queued Text',
});
В других приложениях я вижу индикатор выполнения внизу, который обновляет текст, но не создает новую запись в терминале (например: Панель установки Yarn). Однако, с progress
я получаю новое сообщение каждый раз, когда звоню bar.tick
. Можно ли использовать progress
только для одного сообщения бара?