Подтвердить что ты не робот

SCSS/SASS для CSS в специальной папке с файловым наблюдателем PHPstorm 7

Я использовал PHPstorm 6, и мои SCSS файлы были скомпилированы в CSS-папку, поэтому я:

css
  -- main.css
img
js
scss
  -- main.scss
  -- _variables.scss   ...

Его мои определения в SCSS File Watcher enter image description here

Everthing работал нормально, но вчера я обновил свой PHPstorm с 6 до 7, и теперь мой SCSS-компилятор/наблюдатель файлов больше не работают. Файловый наблюдатель скомпилирует CSS файл в SCSS-папку. Но я хочу это в своей CSS-папке!!!

Каковы ваши настройки в PHPstorm 7 Filewatcher для файлов SCSS?

вот моя структура данных, вы увидите файл style.css с FileDirName/css/style.css одной папкой "на высокий". enter image description here

4b9b3361

Ответ 1

AAAAAAArrrgh!

"обратная косая черта" была проблемой.

путь вывода

$FileParentDir$/css/$FileNameWithoutExtension$.css

enter image description here

Ответ 2

Поместить рендеринга с помощью файла css файла PHPStorm File Watcher в css-каталог и сохранить файл sass в sass-каталоге. Я изменил пути Arguments и Output для обновления.

Поле аргументов:

--no-cache --update $FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.css --style expanded 

вы можете удалить --style expanded, если вы хотите увидеть css с дополнительными пробелами, поскольку он смотрит в sass. этот аргумент только меняет отступы в файле css на старомодный, и drupal требует этого.

и выходные пути для обновления поля:

$FileParentDir$/css/$FileNameWithoutExtension$.css