Ответ 1
AAAAAAArrrgh!
"обратная косая черта" была проблемой.
путь вывода
$FileParentDir$/css/$FileNameWithoutExtension$.css
Я использовал PHPstorm 6, и мои SCSS файлы были скомпилированы в CSS-папку, поэтому я:
css
-- main.css
img
js
scss
-- main.scss
-- _variables.scss ...
Его мои определения в SCSS File Watcher
Everthing работал нормально, но вчера я обновил свой PHPstorm с 6 до 7, и теперь мой SCSS-компилятор/наблюдатель файлов больше не работают. Файловый наблюдатель скомпилирует CSS файл в SCSS-папку. Но я хочу это в своей CSS-папке!!!
Каковы ваши настройки в PHPstorm 7 Filewatcher для файлов SCSS?
вот моя структура данных, вы увидите файл style.css с FileDirName/css/style.css одной папкой "на высокий".
AAAAAAArrrgh!
"обратная косая черта" была проблемой.
путь вывода
$FileParentDir$/css/$FileNameWithoutExtension$.css
Поместить рендеринга с помощью файла 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