Настройка компаса в PhpStorm

#sass #compass-sass #phpstorm

#sass #compass-sass #phpstorm

Вопрос:

Здесь есть несколько сообщений об этом, но я не смог найти ни одного для последней версии PhpStorm, которая утверждает, что поддерживает Compass.

Итак, из корня моего проекта у меня есть:

/public/assets/css

/public/assets/scss

/public/assets/config.rb

который содержит:

 http_path = "/"
css_dir = "css"
sass_dir = "scss"
images_dir = "img"
javascripts_dir = "js"
 

Для моего исполняемого файла compass установлено значение: /usr/bin/compass
, а для пути конфигурации задано значение: path-to-project/public/assets/config.rb

Я также настроил PhpStorm для компиляции файлов scss в папку /public/assets /css

В одном файле scss у меня есть

 @import "compass";
 

и я получаю эту ошибку:

 /usr/bin/compass compile /private/var/virt/budget-forklifts/public/assets compile /private/var/virt/budget-forklifts/public/assets/scss
You must compile individual stylesheets from the project directory.
 

Есть идеи, что я делаю не так?

Комментарии:

1. для меня подобная настройка работает нормально. Ошибка указывает на то, что компилятор выполняется из неправильной папки или неправильная конфигурация… Пожалуйста, приложите скриншот вашего compass file watcher. Убедитесь, что он достаточно большой, чтобы все аргументы были видны

Ответ №1:

Понял это, если у других есть такая же проблема:

Вам просто нужно отключить средство просмотра файлов scss при включении compass scss. Я думаю, они оба запускаются одновременно и путаются.

Комментарии:

1. не похоже на правильный ответ — включение обоих наблюдателей не вызывает таких проблем. SASS watcher никак не влияет на compass. И ошибка показывает, что выполняется программа compass watcher