Комментарии 5
Для ноды есть такая либа, где граната не даётся в руки программиста - ему выдаются лишь 7 цветов (все стандартные, кроме белого и чёрного) и модификатор инверсии, чтобы на цветном фоне был просто дефолтный цвет текста, а не было перлов в духе красный текст на синем фоне. Таким образом гарантируется читабельность текста.
Если в Powershell набрать команду $PSStyle - то описанные грабли и проблемы уйдут сами собой. Если подсвечиваете вывод в Powershell - то и пользуйтесь соответствующими инструментаи без танцев с бубнами
Не сочтите за возражение, просто хочу добавить к вашему комментарию, что автоматическая переменная $PSStyle
добавлена в «PowerShell» с версии 7.2. А я, как было сказано в начале статьи, пишу скрипты, которые одновременно работают и в программе «Windows PowerShell» версии 5.1.
Использование цвета в терминале