Ответ 1
Попробуйте изменить параметры Git Bash для терминала на xterm-256color. Кредит: http://www.techhelp.pw/git-bash-using-laravel-artisan-displays-escaped-characters/
Я понятия не имею, почему, но мой терминал Git Bash показывает 34 м и случайные числа в местах. Вот скриншот.
Спасибо за любую помощь.
Попробуйте изменить параметры Git Bash для терминала на xterm-256color. Кредит: http://www.techhelp.pw/git-bash-using-laravel-artisan-displays-escaped-characters/
Другой вариант - запустить сценарии Laravel с помощью переключателя --no-ansi
, который вообще отключает коды ANSI.
Похоже, что цветовые коды отображаются неправильно:
[34m
- синий цвет переднего плана, а [39m
- цвет переднего плана по умолчанию.
Но вам понадобится префикс escape-символа:
В Bash символ <Esc> может быть получен со следующими синтаксисами:
- \е
- \033
- \x1B
Подробнее здесь: http://misc.flogisoft.com/bash/tip_colors_and_formatting
Та же проблема также обсуждается здесь: Последовательности escape-последовательности ANSI кажутся сломанными для дуги в git bash в окнах
В основном упоминаются хакерские исправления:
php artisan tinker | cat
php artisan tinker | echo -e
Несколько других ресурсов:
Цвет ANSI в git отображается неправильно
В git bash в Windows 7 цвета отображаются как код при запуске Cucumber или rspec
Чтобы решить проблемы с цветом Загрузите и установите https://github.com/adoxa/ansicon
Шаги для установки:
1)Extract The folder and Navigate to x86/64 (Depends upon your system) 2)Open Cmd 3)ansicon.exe -I
Простой:)