一个用于鹈鹕的HTML缩小插件,静态站点生成器。

pelican-minif的Python项目详细描述


#鹈鹕小型化[pypi版本](https://img.shields.io/pypi/v/pelican minify.svg)(https://pypi.python.org/pypi/pelican minify)
[![pypi下载](https://img.shields.io/pypi/dm/pelican minify.svg)(https://pypi.python.org/pypi/pelican minify)
[![构建状态](https://secure.travis-ci.org/rdeges/pelican-minify.png?branch=master)(https://travis ci.org/rdeges/pelican minify)


一个HTML缩小插件,用于静态站点生成器
[pelican](http://pelican.readthedocs.org/en/latest/)。

![鹈鹕标志](https://github.com/rdegges/pelican minify/raw/master/pelican.png)





;安装





[pip(http://www.pip-installer.org/en/最新/)

``bash
$pip install pelican minify pelican minify










35;用法

若要使用“鹈鹕迷你型”,只需制作一个更改为
`pelicanconf.py`文件(pelican用来生成
静态站点的配置文件。

下一次你建鹈鹕遗址的时候,`鹈鹕minify'将在生成后自动
缩小您的鹈鹕页面。


`鹈鹕minify'也可以通过将'minify'设置为包含
[参数到htmlmin]的哈希(https://htmlmin.readthedocs.org/en/latest/reference.html\htmlmin.minify)进行配置,例如:


`` python
` peliccanconf.py


`` python






`` python




‘remove_评语’:true,
‘remove_all_所有_空_空白空间’:true,
‘remove_可选属性_属性_评语’:false





` `` ` ` ` ` ` ` ` ` ` ` `
注意——缩小静态站点将增加鹈鹕的构建时间,因为它会为生成的每个页面添加额外的文件处理。

**注意**:您可能应该在
插件数组的最底部包含“minify”插件。这将确保它是最后一个运行的文件,并且
不会过早地gzip任何文件。




\changelog



-first release!
<2-0.2013:BR/>< BR/> -升级Django HTMLMIN依赖关系。
V0.3:2-122013
< BR/> -固定测试。
V0.4:2-152013:BR/> -Django HTMLMIN。

V0.5:82-22014
BR/> -Python 3兼容性(谢谢@ Alxjf!)
BR/> V0.6:9-2014:BR/>< BR/> -修复Unicode bug(谢谢@库拉!).

v0.7:11-4-2014

-making minification work on.htm files(感谢@determinant!).

v0.8:5-12-2015

-不再从html元素中删除可选引号。这提供了更好的跨浏览器兼容性等。


v0.9:11-25-2015


-使minify库可配置。
-删除积极的空格删除(*避免问题*)。

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

推荐PyPI第三方库


热门话题
java ADB设备不显示手机、og droid   java使用存储和保存方法写入属性文件   java为什么要打印这个结果   JavaSpring自动连线和并行流   java如何在Hashmap中存储KStream对象类型的值?   Android中Telugu字符串的java正则表达式?   java平方求幂   Eclipse和Tomcat的java错误   Java数组不继续循环   Jsoup未解析java嵌套html   java Android:如何知道MediaPlayer是否暂停?   跟踪Java POJO类中字段的空值集的最佳方法   java Spring在应用程序属性相对与绝对中配置工作目录?   向固定大小的平面添加随机放置的直线矩形的java方法   JavaEclipse和jasper报告:如何定位log4j。财产?