DevGang
Авторизоваться

PaceTrace: облегченная библиотека CLI индикатора выполнения

Вы когда-нибудь ловили себя на том, что пялитесь на экран, ожидая завершения бесконечного сценария или загрузки гигантского файла? Ну, я был там, делал это. После нескольких бессонных ночей кодирования и тонны выпитого кофе, я с гордостью представляю: PaceTrace, библиотеку индикаторов выполнения для Node.js это настолько же настраиваемо, насколько и удобно для пользователя!

Вот что может PaceTrace

Итак, почему PaceTrace должен стать вашим новым любимцем в огромном море библиотек индикаторов выполнения? Давайте углубимся:

  • Сделайте его своим: с помощью PaceTrace вы выбираете длину и внешний вид индикатора выполнения. Придерживайтесь верных '=' или '#', выберите гладкий '█' или добавьте немного веселья с '⣿', '★', '♥' или даже символом по вашему выбору!
  • Выбери сторону... или середину: левую? Верно? Центр? Ваш индикатор выполнения, ваш звонок!
  • Показывать или скрывать процент выполнения: вам решать, отображать процент выполнения или скрывать его.
  • Играйте с форматом: PaceTrace позволяет вам установить формат индикатора выполнения. Вы можете использовать заполнители для столбца, процента, текущего значения и общего значения.
  • Автоматическая остановка и очистка: настройте PaceTrace для автоматической приостановки индикатора выполнения по завершении или даже очистки консоли.
  • Видимость курсора: если вы предпочитаете, чтобы курсор консоли не отображался, пока активен индикатор выполнения, просто скройте его.

Инсталляция: Прогулка в парке

Установка PaceTrace в вашей системе очень проста. Все, что нужно, это простая команда npm:

npm install pace-trace

Для тех из вас, кто использует пряжу, не бойтесь! Мы обеспечим вас:

npm install pace-trace

Как вы используете PaceTrace?

Настроить и запустить PaceTrace проще простого. Просто импортируйте его, создайте новый экземпляр, и вперед к гонкам:

import PaceTrace from 'pacetrace';

const progress = new PaceTrace(100, { barStyle: 'star' });

Затем увеличивайте или уменьшайте прогресс в свое удовольствие:

progress.increment(10);
progress.decrement(5);

Когда вы будете готовы показать индикатор выполнения, просто вызовите метод log:

progress.log();

За кадром

PaceTrace воплощается в жизнь с помощью TypeScript, обещая безопасность типов и предоставляя пользователям Visual Studio Code первоклассную поддержку IntelliSense. И, конечно же, у нас есть набор тестов, чтобы убедиться, что библиотека настолько надежна, насколько это возможно, охватывая как основные функциональные возможности, так и сложные пограничные случаи.

Подведение итогов

Короче говоря, PaceTrace здесь, чтобы оживить вывод вашей консоли с помощью настраиваемого индикатора выполнения. Это с открытым исходным кодом и просто установить npm.Вот где происходит волшебство: PaceTrace on GitHub. Удачного кодирования!

Источник:

#JavaScript #NodeJS
Комментарии
Чтобы оставить комментарий, необходимо авторизоваться

Присоединяйся в тусовку

В этом месте могла бы быть ваша реклама

Разместить рекламу