htmlacademy / html2-basic-template

Gulp сборка: html, sass, stack, webp.
35 stars 223 forks source link

Обнови таски проектов #11

Closed firefoxic closed 1 year ago

firefoxic commented 1 year ago

Resolved #9

Так получилось, что кроме запрашиваемых в #9 переписания тасок на FD и переименовывание их в более описательные названия начинающиеся с глагола, пришлось ещё и пофиксить баг с мёржей одного из прошлых пулреквестов. И заодно чуть улучшил таску стилей: отвязал её от конкретного имени файла, убрал добавление суффикса (всё равно только сжатый вариант попадает в билд), а так же убрал сорсмапы из продакшен-сборки (но и в дев-сборке они теперь лежат внутри файла стилей), добавив переменную isDevelopment (переменную окружения NODE_ENV лучше не использовать, потому что из-за винды придётся тормозной костыль в зависимости тащить, нам хватает и простой переменной внутри галпфайла), что позволило ещё и копирование изображений и их оптимизацию в одну таску схлопнуть и улучшить финальные общие таски.

В довесок ещё:

nikolai-shabalin commented 1 year ago

Прекрасный PR. Надо один момент обсудить и один отменить, к сожалению =(

nikolai-shabalin commented 1 year ago

Спасибо