Для автоматической генерации css-файла из scss, на вашем ПК должен быть установлен sass, который как раз и будет делать основную магию.

В PhpStorm, в настройках в разделе "Tools" в подразделе "FileWatchers" добавлем один вотчер, который будет при каждом изменении файла со стилем создавать его css-версию. Вот такие основные параметры:

  • File type:  SCSS style sheet
  • Program: sass 
  • Arguments:   $FileName$:$FileNameWithoutExtension$.css --style=expanded
  • Output paths to refresh: $FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map
  • Working directory: $FileDir$

Это стандартный набор параметров - добавляется автоматически при создании обработичка

Тут все хорошо, но для ускорения нужно иметь сжатую версию файла со стилями, min.css и вот для минимизации ее нужно сделать еще один вотчер, но чуть с другими параметрами:

  • File type:  SCSS style sheet
  • Program: sass 
  • Arguments:   $FileName$:$FileNameWithoutExtension$.min.css --style compressed
  • Output paths to refresh: $FileNameWithoutExtension$.min.css:$FileNameWithoutExtension$-min.css.map
  • Working directory: $FileDir$

Такая вот "магия" будет создавать/обновлять и css-файлы стилей и их минимизированные версии при сохранении родительского scss-файла. Останется только добавить обновления в GIT и задеплоить на сервер.

Количество показов: 178


Реклама: ИП Попович А.И. ИНН: 231537677964. ERID: CQH36pWzJqCRJ4UXZAPx4DUtAuR68f7j7SEtAw8y5oHN14
Реклама: ООО «КЛАУДПЭЙМЕНТС». ИНН 7708806062. ERID: CQH36pWzJqCRJ4UXeNjXpDqc5rqRHP2xLyH2ojpuzzBdYG

Разработка сайта

Подайте заявку на разработку сайта на базе готового решения от компании 1С-Битрикс или одного из партнеров компании. Максимально подробно опишите, чему будет посвящен сайт, если это интернет-магазин - что он будет продавать, нужна ли мультиязычность, будут ли разные типы цен (розница, опт, крупный опт), будет ли интеграция с 1С, будет ли выгрузка товаров на различные торговые площадки...

Сопровождение сайта

Вы можете подать заявку на сопровождение вашего сайта на базе 1С-Битрикс. Сопровождение включает в себя: проверка актуальности обновлений сайта, проверка актуальности резервной копии, консультации по сайту. Опишите в заявке, какие еще объемы планируются на сопровождении и на какой срок вы планируете заключить договор на сопровождение - мы подберем подходящий вам бюджет на сопровождение

Работы по сайту

Вы можете подать заявку на выполнение определенного объема работ по сайту. Опишите в заявке объем работ. Это может быть разработка какого-то нового функционала, доработки по имеющемуся функционалу, доработки под требования сео-специалистов. На основании заявки вам будет сформирован бюджет работ, а также названы сроки на выполнение тех или иных работ.