一个简单的lektor插件,用于在构建时缩小图像。

lektor-minification的Python项目详细描述


#沥池缩小

一个简单的[lektor](https://www.getlektor.com/)插件,用于在构建时缩小图像。

##要求

一些软件包必须在插件安装之前安装。

linux:

$ sudo apt-get install -y optipng jpegoptim libjpeg8-dev zlib1g-dev gifsicle

os x:

$ brew install optipng jpegoptim gifsicle libmagic

##安装

更容易使用命令行:

$ lektor plugins add lektor-minification

但您也可以将插件添加到.lektorproject文件中,这样它将由lektor自动下载:

`ini [packages] lektor-minification = 1.1.5 `

##如何使用

没什么可做的了该插件将在每次构建项目时动态优化所有PNG和JPEG图像:

$ lektor build

##配置

如果要调整优化工具及其选项,只需将[configuration file](http://pyimagediet.readthedocs.io/en/latest/configure.html)作为minification.yml复制到项目的configs文件夹。如果需要,可以从插件[源目录](https://github.com/numericube/lektor-minification/blob/master/minification.yml)中获得一个

只需确保始终为每种文件类型(png、jpeg和gif)保留要执行的内容,否则构建过程可能会崩溃。

##支持

这个插件是由[numericube](http://numericube.com)提供的,这是一家总部位于巴黎的人为规模的公司,为智能客户提供定制服务。

如果需要的话,我们很乐意帮助您使用这个插件在这种情况下,只需在[github tracker](https://github.com/numericube/lektor-minification/issues)上提交一个问题。

##许可证

lektor小型化是在[gnu通用公共许可v3](https://github.com/numericube/lektor-minification/blob/master/LICENSE)下发布的。

##贡献

您可以向我们的[github tracker](https://github.com/numericube/lektor-minification/issues)提交任何想法、建议或错误报告。

如果要将任何错误修复或增强功能合并到项目中,请填写一个[pull request](https://github.com/numericube/lektor-minification/pulls

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

推荐PyPI第三方库


热门话题
java希望直接扫描要上传到网页的文档   java JavaFX使对象可见,但不使用(忽略)点击   java LibGdx奇怪的纹理行为   java JavaFx ComboBox在第一次单击时未获得正确的值   api WebDav服务器库最好使用Java   java在Android中维护应用程序状态   java保存在Android中拖放RecyclerView后所做的更改我已经阅读了所有内容   无法读取项目中所需库tomcatembedwebsocket的java存档,或者该存档不是有效的ZIP文件   c#类在系统中有哪些关联?如何在UML中最好地表示它们?   java如何使用bazaar访问两台计算机上的同一文件夹   Java易失性与缓存一致性   java如何解决http11。校长:例外?   java liferaymavenplugin从maven Liferay 6.2.5(6.2 ga6)部署war   安卓的jar for java在哪里。木卫一。文件   java邻接矩阵中BFS的顺序是什么?   虚拟机如何从java启动linux虚拟机?   向DefaultListModel添加元素时java JList未更新   java JMSListener批注无法与REST服务一起使用   java DirectoryStream返回路径的顺序是什么?文件名,上次修改,文件大小?   java DropWizard Hibernate doc想说什么?