oneup/contao-developer-convenience-bundle

此包已被弃用且不再维护。没有建议的替代包。

提供了一组在开发contao时使用的工具

0.10.1 2020-11-18 10:26 UTC

README

此Contao扩展包包含一组在开发Contao时很有用的工具。目前包含的命令有:

  1. dev:sync <环境>

    从远程安装同步数据库和文件

  2. dev:imageoptim <环境>

要求

此包需要一个工作的mage配置(mage.yml

imageoptim

dev:imageoptim命令还需要一组node.js模块。按照以下示例在您的package.json文件中添加它们。

{
    "name": "...",
    "version": "...",
    [...]
    
    "dependencies": {
        [...]
        "imagemin": "^7.0.1",
        "imagemin-guetzli": "^3.0.0",
        "imagemin-mozjpeg": "^9.0.0",
        "imagemin-pngquant": "^9.0.0",
    [...]

配置

您可以在应用程序的配置中配置图像优化(app/config/config.yml)。

developer_convenience:
    imageoptim:
        jpeg:
            quality: 85
        png:
            quality: 65-80
            speed: 7

参数是可选的。默认值如上所示。

quality参数的范围是[1-100],其中100表示最佳质量。

speed参数仅适用于png模块。此值的范围是[0-10],其中10表示最快(同时降低质量)。

许可证

此包采用MIT许可证。请参阅包中的完整许可证。

Resources/meta/LICENSE