boxuk/composer-iis-permission-handler

处理 Composer 脚本中的 IIS 权限

1.1.0 2013-06-20 11:10 UTC

This package is auto-updated.

Last update: 2024-08-26 17:07:53 UTC


README

此工具允许您在 composer.json 文件的 extra 字段中指定任何目录,并运行基本脚本来修复 IIS 权限

用法

在您的根 composer.json 文件中添加以下内容

{
    "require": {
        "boxuk/composer-iis-permissions-handler": "1.0.*@dev"
    },
    "scripts": {
        "post-install-cmd": [
            "BoxUK\\IISPermissionHandler\\ScriptHandler::fixPermissions"
        ],
        "post-update-cmd": [
            "BoxUK\\IISPermissionHandler\\ScriptHandler::fixPermissions"
        ]
    },
    "extra": {
        "iis-permission-fix-folders": ["app/cache", "app/logs", "vendor"] # Defaults to: app/cache, app/logs, vendor
    }
}

默认情况下,权限处理程序将输出最小信息。如果您希望获得更多输出(例如调试),请在 composer 文件中的 extra 部分添加以下内容。

    "extra": {
        "iis-permission-fix-debug": "true"
    }