Смотреть рекомендуется на скорости 1,5x или 2x!
Размышления с практикой на тему инструментов, помогающих контролировать качество написанного кода: htmlhint, stylelint, csscomb.
0:50 Введение. Просмотр задания " HTML, CSS & Git Basics "
( https://github.com/rolling-scopes-sch... )
3:30 Рассуждения на тему "что такое линтеры (linters)"
7:38 Терминал - как средство запуска программ в операционной системе Windows. Системная переменная PATH.
25:50 Конфигурационный файл как составляющая часть линтера на примере .htmlhintrc
29:20 Htmlhint - программа, представленная как npm package. Мысли об npm, как о пакетном менеджере.
31:55 Npm пакеты глобальные и локальные. В чем различие?
38:55 DevDependencies - пакеты для разработки ( косвенные зависимости вашего проекта ). Значение ключа --save-dev
41:57 Установка, настройка и проверка работы htmlhint
49:10 Связь исполняемого файла windows .cmd с выполнением кода пакета на node js
51:20 Установка, настройка и проверка работы stylelint
1:00:20 Установка, настройка и проверка работы csscomb
1:06:50 Npm run scripts - как средство автоматизации запуска линтеров
1:20:20 Заключение. Свое видение того, как использовать линтеры при разработке текущего задания " HTML, CSS & Git Basics " / xfides(@xfides) - для тех, кто досмотрел =)