我想有条件地在这样的{% 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 文件用于包含,一个不包含
- 将逻辑移动到 css 中(如果/如何可能)
- 提供一个条件包含,它压缩 LESS 文件
- 删除压缩并将LESS文件编译为CSS,然后上面的代码应该可以工作
谢谢,
亚历克