Выходной файл Css Blank Django Compressor - PullRequest
5 голосов
/ 17 января 2012

Когда django сжимает css, он сохраняет результат в файл в /static/CACHE/css/[filename].css, однако, что бы я ни пытался, файл css выходит пустым!

Вмой шаблон ...

{% compress css %}
<link rel='stylesheet' type='text/less' href='{{ STATIC_URL }}css/deals_for_you.less'/>
{% endcompress %}

Я установил django_compressor, django_appconf и versiontools успешно Я успешно установил lessc (testecd) Установлены STATICFILES_FINDERS

COMPRESS_OFFLINE = True
COMPRESS_ENABLED = True
COMPRESS_OFFLINE_CONTEXT = {
    'STATIC_URL': STATIC_URL,
}
COMPRESS_PRECOMPILERS = (
    ('text/less', 'lessc {infile} {outfile}'),
)

Кроме того, когда я запускаю

python manage.py compress

Он выводит ...

Found 'compress' tags in:
    [/my/file/path]/index.html
Compressing... done
Compressed 1 block(s) from 1 template(s)

Но полученный мной выходной файл (в /static/CACHE/css/d41d8cd98f00.css) всегда пуст!

1 Ответ

0 голосов
/ 06 июля 2012

Вы устанавливали через npm или через ruby ​​gem? Если последнее, попробуйте обновить до:

COMPRESS_PRECOMPILERS = (
    ('text/less', 'lessc {infile} > {outfile}'),
)

См. Вопрос по этому вопросу: https://github.com/jezdez/django_compressor/pull/177

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...