我正在使用Cakephp Framework和Bootstrap 3构建一个用于GUI的网站。目前我使用Minify 2.1.7来组合和缩小css和js文件。 当我开始尝试使用Bootstraps的较少文件以获得更多灵活性和更清晰的css代码时,我研究了有关Minify的更多信息,以便将其与较少的解析器结合使用。不幸的是,我发现Minify被认为是一个很大的安全风险,不应该使用。人们建议使用咕噜声或资产。这两个工具使用起来非常复杂,而且它们不仅仅是php,而且还需要对解析器等提供某些二进制支持。
答案 0 :(得分:1)
缩小和编译大多数资产都有一些繁琐的任务,这里有一个less grunt-contrib-less。
Grunt可以与任何语言编写的服务器一起使用,用它来生成静态资产,并以您想要的任何语言提供服务