一个简单的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)