寻找一个可以处理JS\CSS文件的压缩和合并的python库...
发布于 2010-08-31 05:09:45
正如阿努拉格所说,Django用户可以使用django-compress。
如果您使用的是Pylons或TurboGears 2.x,则有两个实时选项:
据我所知,Django和Pylons的实时选项只做了缩小和连接。它们不会解析Javascript来实现任何类型的import/include指令。
如果您更喜欢批处理选项,我想不出任何专门用Python编写的选项,但我见过其他Python开发人员使用以下选项:
如果纯粹的Python解决方案真的很重要,我的建议是要么使用实时选项(使用paster --reload之类的东西更容易开发),要么为setup.py或paster编写一个命令,后者使用jsmin.py和cssmin来完成繁重的任务。
注意:由于缺乏文档,setup.py链接指向我的一篇博客文章。
这个SO答案可能也很有用:Python script for minifying CSS?
发布于 2010-08-13 00:43:33
如果你使用的是Django,你可以使用django-compress。
发布于 2013-12-19 20:29:55
查看这个简单的python脚本。
http://github.com/hkasera/minify
它也可以缩小js和css文件。它甚至存储详细的日志文件,说明过程中的错误和警告。
希望它能有所帮助!
https://stackoverflow.com/questions/3399002
复制相似问题