我在Symfony2中使用资产来加载我的所有资产,而且我也在使用指南针过滤器。我的所有代码现在都没有开发,所以如果可能的话我需要压缩它。我查看了uglifyCSS过滤器,但我没有,也可能无法在我的服务器上安装Node。
有没有办法让Symfony2使用Sass风格:压缩功能,以便在生成资产时我的代码缩小?
答案 0 :(得分:4)
前段时间我遇到了同样的问题。它很容易克服,但文档中没有提到。你就是这样做的:
// in config.yml
assetic:
filters:
scss:
style: compressed
这会将--style
参数传递给sass
,其值为compressed
。
答案 1 :(得分:2)
在生产配置文件中,您可以设置:
assetic:
filters:
compass:
# ...
style: compressed
答案 2 :(得分:0)
我使用指南针直接生成css文件(使用compass watch命令)并将其转储到公用文件夹。在罗盘中,您可以将output_style更改为以下4中的一个 - :expanded,:nested,:compact或:compressed。使用压缩是你想要的。