Сборка frontend проекта - Gulp и Sass (часть 1)

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024
  • Вторая часть - • Сборка frontend проект...
    Собираем скелет проекта с помощью gulp 4, компилируем scss в css. Пишем свои задачи под gulp. Создаем gulp watch для автоматической сборки scss стилей.

Комментарии • 5

  • @zolotoy9680
    @zolotoy9680 4 года назад

    А если потом при поддержки сайта на сервере придется изменить файл, как это сделать если он минифицирован?

    • @kirillbdev
      @kirillbdev  4 года назад +1

      Тут можно поступить следующим образом:
      1. Если проект ведёт фирма или фрилансер, то кодовую базу обычно правят на локальной машине, а затем пересобирают фронтенд и заливают на боевой сервер.
      2. Можно отключить плагин clean-css, который занимается минификацией стилей и тогда скомпилированный файл можно будет править прямо на боевом сервере.
      Предпочтительнее использовать 1-й вариант.

    • @zolotoy9680
      @zolotoy9680 4 года назад

      @@kirillbdev Получается если фрилансер сделает сайт, то другие не смогут поддерживать сайт, или исходники хранятся где-то?

    • @kirillbdev
      @kirillbdev  4 года назад +1

      @@zolotoy9680 тут вопрос договорённости с фрилансером. Если заказчик серьезный - коды могут хранится в его репозитории (например на gitlab). Чаще фрилансер просто передает все свои исходники заказчику, который в свою очередь передаст их другой команде или фрилансеру. В обоих случаях в проекте находится файл package.json а также gulpfile.js, с помощью которых любой сможет установить нужные зависимости для сборки фронтенда и начать работать.

    • @zolotoy9680
      @zolotoy9680 4 года назад

      @@kirillbdev Спасибо, все прояснил