Возможно ли в PhpStorm File Watcher скомпилировать SCSS в CSS и создать уменьшенный CSS?

E сть --style compressed аргумент для компиляции минимизированного CSS (например, компиляция минимизированного CSS, описанного здесь). Но возможно ли одновременно скомпилировать.css AND .min.css?

Или я должен создать отдельный минимизатор файлов наблюдателя? (Я попытался создать 2 наблюдателя файла scss, один для.css и второй для.min.css, но второй заменил первый, и я получил только уменьшенный css).

1 ответ

Решение

Возможные решения:

  1. Создать 2 файла наблюдателей - SCSS->CSS а также CSS->MIN.CSS, Используйте любой доступный CSS-кодировщик для второго - например, YUI Compressor. См. https://www.jetbrains.com/help/webstorm/2016.3/minifying-css.html

  2. создайте пакетный скрипт, который выполняет эту работу (вызывает компилятор SCSS для вашего.scss, а затем сжимает полученный CSS) и установите его в качестве наблюдателя файлов

  3. Используйте задачи Gulp / Grunt для компиляции и минимизации ваших файлов. Вы можете настроить Gulp / Grunt в качестве средства просмотра файлов или использовать Gulp / Grunt watch задачи

Другие вопросы по тегам