我想知道如何让Django Compressor在Windows上使用LessCSS。
安装了lessc
C:\>lessc
dotless Compiler 1.1.0.7
Compiles .less files to css files.
Django管道设置
COMPRESS_PRECOMPILERS =( ('text / less','lessc {infile} {outfile}'),)
答案 0 :(得分:7)
试试这个:
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 :(得分:1)
如果您使用less的ruby版本(而不是nodejs版本),那么您应该使用:
COMPRESS_PRECOMPILERS = (
('text/less', 'lessc {infile}'),
)
而不是
COMPRESS_PRECOMPILERS = (
('text/less', 'lessc {infile} {outfile}'),
)