Возможно ли в PhpStorm File Watcher скомпилировать SCSS в CSS и создать уменьшенный CSS?
E сть --style compressed
аргумент для компиляции минимизированного CSS (например, компиляция минимизированного CSS, описанного здесь). Но возможно ли одновременно скомпилировать.css AND .min.css?
Или я должен создать отдельный минимизатор файлов наблюдателя? (Я попытался создать 2 наблюдателя файла scss, один для.css и второй для.min.css, но второй заменил первый, и я получил только уменьшенный css).
1 ответ
Возможные решения:
Создать 2 файла наблюдателей -
SCSS->CSS
а такжеCSS->MIN.CSS
, Используйте любой доступный CSS-кодировщик для второго - например, YUI Compressor. См. https://www.jetbrains.com/help/webstorm/2016.3/minifying-css.htmlсоздайте пакетный скрипт, который выполняет эту работу (вызывает компилятор SCSS для вашего.scss, а затем сжимает полученный CSS) и установите его в качестве наблюдателя файлов
Используйте задачи Gulp / Grunt для компиляции и минимизации ваших файлов. Вы можете настроить Gulp / Grunt в качестве средства просмотра файлов или использовать Gulp / Grunt
watch
задачи