|
|
1
71
这对我来说似乎是一个很好的学习python的任务,它已经等待了一段时间。我在此展示我的第一个python脚本:
我相信这是可行的,并且在最近的Safari、Opera和Firefox上测试结果良好。它将打破除下划线和下划线之外的CSS黑客攻击;/**/黑客!如果你有很多黑客正在进行(或将它们放在一个单独的文件中),请不要使用minifier。 任何关于我的python的提示都很感激。请温柔一点,这是我第一次。 :-) |
|
|
2
12
YUI的CSS压缩器有一个端口可用于python。 以下是PyPi上的项目页面: http://pypi.python.org/pypi/cssmin/0.1.1 |
|
|
3
2
有一个不错的在线工具 cssminifier 它还有一个非常简单易用的API。 我制作了一个小型python脚本,将CSS文件内容发布到该工具的API,返回缩小后的CSS并将其保存到文件“style.min.CSS”中。我喜欢它,因为它是一个小代码,可以很好地集成到自动化部署脚本中:
|
|
|
4
2
如果有人遇到这个问题并正在使用Django,有一个常用的包叫做 Django Compressor :
|
|
|
5
1
我不知道有什么现成的python css压缩程序,但就像你说的css-utils有这个选项。在检查并验证许可证允许后,您可以浏览源代码并剪掉自己进行缩小的部分。然后把这个放在一个脚本里,瞧!好了。 首先,中的csscombine函数。../trunk/src/csstuils/script.py似乎在第361行附近的某个地方进行了压缩(我查看了1499版)。请注意名为“minify”的布尔函数参数。 |
|
|
6
1
在the webassets 您可以在文档中找到多个压缩器和编译器的链接。从我选择的名单中 pyScss ,这也会缩小生成的CSS。 如果你只需要一个CSS压缩器,你可以试试 csscompressor :
一个更通用的工具是 css-html-prettify :
|