2013-10-04 1 views
6

В netbeans 7.4 есть функция, которая позволяет scss и меньше автокомпилировать при сохранении.Как настроить компас на netbeans 7.4

Мне удалось настроить scss для компиляции, но у меня возникают проблемы с компиляцией scss-файлов с использованием компаса.

Вот пример ошибки:

Syntax error: File to import not found or unreadable: compass/css3. 
      Load path: /www/site 
    on line 2 of /www/site/app/View/Themed/Admin/webroot/scss/core.scss 

В настоящее время компас импортируется так:

@import "compass/css3"; 

Благодаря

ответ

24
  1. В NetBeans, выберите Файл> пункт меню Свойства проекта ,
  2. В открывшемся диалоговом окне выберите категорию препроцессоров CSS.
  3. В нижней части свойств Sass находятся параметры компилятора. Введите --compass

Это исправило проблему, о которой вы просите меня. Тем не менее, я столкнулся с дополнительными проблемами с Compass, потому что он не знал путей к файлам. Чтобы преодолеть это, я создал файл config.rb в корне моего проекта. Это должно было определить полный путь к проекту и имена каталогов. Более того, работая на машине под Windows, она была суетливой относительно направления косых черт и типов котировок.

project_path = 'c:\path\to\project' 
css_dir   = "css" 
sass_dir  = "sass" 
images_dir  = "images" 
javascripts_dir = "js" 
+0

это работает в Netbeans 8.0? – Bas

+0

Мне не нужно было делать вторую часть - хорошо работать на netbeans 8.0 на окнах 8.1 –

3

Другой способ, который вы можете добавить компас для всех проектов SASS без добавления аргумента к каждому проекту, перейдя в меню Сервис> Параметры> Разное> CSS Препроцессоры и добавление «--compass» до конца Sass Дорожка.

Например, мои данные читают «C: \ Ruby200-x64 \ bin \ sass.bat --compass».

 Смежные вопросы

  • Нет связанных вопросов^_^