如何在PHP Thelia中将较少的文件编译成css模板?

时间:2015-03-21 11:08:47

标签: php css symfony templates less

当使用构建在symfony 2框架上的Thelia(http://thelia.net/)时,开发人员提供了一个不太模板化的系统,用于在默认模板中创建主题或更改变量。我可以看到它归结为一个文件styles.less调用所有其他文件,我可以看到缩小的styles.css文件应该编译成较少的文件。但是在文档中没有任何地方指定如何编译这个文件。

我发现了这个:

http://doc.thelia.net/en/documentation/templates/assets.html 这表明将自动资产生成设置为1(我已经完成并清除了缓存而没有明显的重新编译。

我也发现了这个:

How to customize Thelia template with less? 这告诉我修改我正在修改的文件,但现在如何将它们编译成缩小的CSS。

搜索谷歌揭示了一些针对外部较少编译器的不同项目,但考虑到基于symf 2的thelia项目命令结构的性质,我无法帮助思考我缺少内置的东西来重新编译这些资产。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

要在Thelia中编译较少,你必须使用grunt编译和bower来获取依赖项。 有一些任务预先配置为编译所有less和js文件。

只需按照文档:

安装完成后,您只需进入模板目录并使用命令grunt。