css和javascript资源的小型包装器

collective.recipe.minif的Python项目详细描述


Detailed Documentation

Supported options

配方支持以下选项:

css命令
用于css缩小的脚本。YUI压缩机是一个很好的 在这里选择。此选项不是必需的。如果省略了,一个非常简单的 空格剥离已完成[''.join(resource.split())]。指挥部 必须将结果写入标准输出。
js命令
css-command相同,但用于javascript资源。
忽略
fnmatch模式列表。如果文件名与其中一个匹配 表达式,它在缩小过程中被忽略。
路径
路径列表,其中包含javascript和css资源。所有文件 将考虑以“.js”和“.css”结尾,但忽略的除外 显式(请参见忽略选项)。
后缀
用于原始文件副本的文件名后缀。违约 是-full。如果原始文件名是style.css,则为缩小版本 将是style.css,原始开发版本将是 style-full.css.
包含devel
包括构建的devel部分中列出的所有包。这个 默认情况下,选项处于关闭状态。
详细
为小型运行设置详细信息。允许的值是truefalse,默认值是false

Example usage

使用配方的简单构建如下:

>>> write('buildout.cfg',
... """
... [buildout]
... parts = minify
...
... [minify]
... recipe = collective.recipe.minify
... paths =
...    ${buildout:directory}/src/foo
... ignore =
...      firm*
... include-devel = false
... """)

运行构建会给我们带来:

>>> print system(buildout)
Installing minify.
Generated script '/sample-buildout/bin/minify'.
<BLANKLINE>

运行此脚本将缩小 指定的位置。它遍历指定的所有路径,忽略所有文件 与ignore中指定的模式之一匹配。

Contributors

Tom Gross,作者

Change history

1.0(2010-01-05)

  • 初次发行 [汤姆·格罗斯]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java检查时间更长   从文件中只读取一些字符串并将其存储在java的堆栈中   java变量引用与避免空指针的重复get调用   java将xml数据转换为字符串   java在if语句中对字符串中的表达式求值   java找不到符号IllegalArgumentException   java将servlet的返回值从JSP转换为JSON   在eclipse中运行java应用程序与直接运行它有何不同?   如何在java中创建用作密码的随机字符串   java Mojo Codehaus属性插件替代方案   关于Hibernate中Clob对象的java问题   java如何使用websocket范围测试组件?   java在mongodb中将mapreduce查询转换为聚合   EclipseJava远程调试:如何确保项目中的代码与JVM中运行的代码相同?   java初学者Android:ListView影响下一个类   Java swing BasicTextFieldUI绘制问题   当我在操作栏上添加溢出菜单时,java 安卓 Action Up按钮不起作用   java如何将只包含标题(无行)的数据集写入hdfs位置(csv格式),以便在下载时包含标题?