hugochinchilla / stumpgrinder
v0.1
2023-09-28 18:22 UTC
Requires
- php: >=7.4
- composer-plugin-api: ^2.0
- ext-posix: *
- symfony/filesystem: ^6.3
Requires (Dev)
- composer/composer: ^2.0
README
stumpgrinder
将此插件添加到您的composer.json
文件中,以防止在运行docker时composer创建由root拥有的文件。
运行composer require hugochinchilla/stumpgrinder
,您将不再需要修复composer权限错误。
它是如何工作的?
它设置了一个钩子,在可能写入vendor/
目录或更新composer.lock
文件的命令之后运行。钩子将检查父目录的所有者/组,并将相同的所有权设置到文件上。
它只能在以root身份运行composer的情况下执行此操作,因此如果您不以root身份安装它,您将不会看到所有权的更改,直到您以root身份执行任何安装/更新操作。