【发布时间】:2013-11-15 02:27:46
【问题描述】:
我想有条件地在 {% compress css %} 块中导入 LESS 文件,如下所示:
{% compress css %}
<link href="{{ STATIC_URL }}common/css/style.css" media="screen" rel="stylesheet" type="text/css" />
{% ifequal app "custom" %}
<link href="{{STATIC_URL}}custom/less/style.less" rel="stylesheet" type="text/less">
{% endifequal %}
{% endcompress %}
我正在使用离线压缩并获得OfflineGenerationError,这很有意义,我只是不知道如何修复它。
我有几个想法:
- 将导入逻辑移动到视图和服务器中,一个用于包含的 html 文件,一个用于不包含的html文件
- 将逻辑移到 css 中(如果/如何可能)
- 提供条件包含,用于压缩 LESS 文件
- 去掉压缩并将LESS文件编译成CSS,那么上面的代码应该可以工作了
谢谢,
阿莱克
【问题讨论】:
-
你能把它包装在两个单独的压缩标签中吗?
-
它适用于在线压缩。