justbetter / magento2-image-optimizer
此包已被废弃且不再维护。没有建议的替代包。
基于https://github.com/spatie/image-optimize构建的magento2图像优化器包装器
1.2.0
2018-10-17 10:36 UTC
Requires
- php: >=7.0
- magento/framework: *
- spatie/image-optimizer: ^1.0
This package is auto-updated.
Last update: 2020-09-07 22:35:31 UTC
README
此magento2模块是基于Spatie Image optimizer包的包装器。
安装
composer require justbetter/magento2-image-optimizer
bin/magento module:enable JustBetter_ImageOptimizer
bin/magento setup:upgrade && bin/magento setup:static-content:deploy
在控制台中优化所有图像
- 运行
bin/magento justbetter:imageoptimizer:optimizeall
以调整媒体文件夹中所有图像的大小。 - 附加参数(将覆盖magento配置中的任何选项)
--jpg_compression="85"
--jpg_strip_all="1"
--jpg_all_progressive="0"
--png_quality_min_max="10-15"
--png_interlace="0"
--png_optimization_level="8"
优化工具
如果系统上存在这些优化器,则包将使用这些优化器
以下是如何在Ubuntu上安装所有优化器的方法
sudo apt-get install jpegoptim sudo apt-get install optipng sudo apt-get install pngquant sudo npm install -g svgo sudo apt-get install gifsicle
以下是MacOS(使用Homebrew)上安装二进制文件的方法
brew install jpegoptim brew install optipng brew install pngquant brew install svgo brew install gifsicle
配置
- 模块的选项定义在后台的“商店”>“配置”>“JustBetter”>“图像优化器配置”下。
- 可能的选项
- 在系统日志中记录压缩
- 更改jpg文件的压缩
- 更改png文件的压缩
兼容性
该模块已在magento版本2.2.x与Spatie image optimizer版本1.0.x上进行了测试
想法、错误或建议?
请在问题或pull request中创建。
待办事项
压缩的可配置选项在控制台中命令压缩所有库图像
关于我们
我们是来自荷兰的创新开发代理机构,使用Laravel和magento构建出色的网站、网店和Web应用程序。查看我们的网站justbetter.nl和我们的开源项目。