2013-03-27 2 views
1

Я обновил последнюю версию grunt (0.4.1) и установил пакет компаса (grunt-contrib-compass). Вот конфиг я использую:Grunt compass and sass/css directory

compass: {     
    dist: {     
    options: {    
     sassDir : "src/theme/sass", 
     cssDir : "src/theme/css", 
     imagesDir: "src/theme/img", 
     javascriptsDir : "src/js", 
     fontsDir : "src/theme/fonts", 
     environment : "production" 
    } 
    } 
} 

Каждый раз, когда изменение occurres в каталоге Сасс, задача компаса выполняется и каталог CSS создается (с производства CSS-файлов). Все хорошо, но Файлы css, файлы config.rb и sass cache также переупорядочены в каталоге sass.

У кого-то столкнулась с той же проблемой?

ответ

1

Как есть config.rb, рассмотрим на самом деле использовать его:

compass: { 
    dist: { 
    options: { 
     config: 'config/config.rb' 
    } 
    } 
} 
+0

Все те же самые! Кажется, что это происходит из плагина livereload, который я установил с возвышенным текстом. – Bredele

+0

Попробуйте удалить неуместные файлы и запустить приложение без использования каких-либо инструментов. Повторяются ли лишние файлы? –

0

Старый вопрос, но я когда-то столкнулся с этой проблемой. Но проблема заключалась в том, что я запускал команду compass вместо grunt compass, поэтому была использована настройка по умолчанию.