Как заставить Django Compressor работать с LessCSS в Windows - PullRequest
2 голосов
/ 26 декабря 2011

Хотелось бы узнать, как я могу заставить Django Compressor работать с LessCSS в Windows.

Устанавливается lessc

C:\>lessc
    dotless Compiler 1.1.0.7
    Compiles .less files to css files.

Настройки конвейера Django

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

Ответы [ 2 ]

7 голосов
/ 26 декабря 2011

Попробуйте это:

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

И это в вашем шаблоне:

{% load compress %}

{% compress css %}
<link type="text/less" rel="stylesheet" href="/static/css/styles.less" charset="utf-8">
{% endcompress %}
1 голос
/ 10 октября 2012

Если вы используете версию ruby ​​less (а не версию nodejs), вам следует использовать:

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

а не

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