2

我正在通过 django 的模板生成一个 .less 文件。我基本上是在使用与使用基本较少文件的 html 页面相同的方式执行此操作...

@import: "somefile.less";

// The bg image
body {background-image: url('{% block image %}{% endblock %}');}

和另一个更少的文件来扩展它

{% extends "baseless/normal.less" %}

{% block image %}trees.jpg{% endblock %}

这实际上工作正常,除了 Django 正在从输出中删除行。这基本上破坏了较少的文件,因为我有很多需要换行的//评论。

@import: "somefile.less";// The bg image body {background-image: url('{trees.jpg');}

有没有办法阻止它这样做?

4

1 回答 1

2
  • 如果你在 shell 中渲染它,它会删除行吗?如果是,您是否使用无空格标签?
  • 当您在浏览器中呈现它并且它没有在 shell 中删除时,您是否使用了试图删除空行或类似内容的中间件?

顺便说一下,使用django-compressor 来编译更少的文件。

于 2012-10-01T21:34:22.373 回答