2015-10-16 7 views
1

Я пытаюсь настроить транспилятор SCSS в PyCharm для проекта Django.Компилятор SCSS не работает должным образом в PyCharm

В принципе, то, что мне нужно, чтобы преобразовать /static/scss/main.scss в /static/css/main.css

Вот конфигурации SCSS File Watcher:

Program: /home/maverick/.rvm/gems/ruby-2.2.3/bin/scss 

Arguments: --no-cache --update /home/maverick/Documents/DjangoProjects/timberg/static/css/$FileNameWithoutExtension$.css 

Working directory: /home/maverick/Documents/DjangoProjects/timberg/static/scss 

Output paths to refresh: /home/maverick/Documents/DjangoProjects/timberg/static/css/$FileNameWithoutExtension$.css 

Что происходит, что main.css генерируется, где он должен. Но он содержит только ошибки, а не ожидаемый CSS, как это:

/* 
Error: Inconsistent indentation: 2 spaces were used for indentation, but the rest of the document was indented using 8 spaces. 
    on line 39 of /home/maverick/Documents/DjangoProjects/timberg/static/css/main.css 

и т.д.

Что здесь не так? Как я могу это исправить?

ответ

1

Проблема была в части Arguments.

Оно должно быть:

$FileName$:/home/maverick/Documents/DjangoProjects/timberg/static/css/$FileNameWithoutExtension$.css 

не только:

/home/maverick/Documents/DjangoProjects/timberg/static/css/$FileNameWithoutExtension$.css 

Моя ошибка уходит из $FileName$: в самом начале.