在我的 PHP Symfony 应用程序中的 Ubuntu (22.04) 上,我运行命令 composer install 下载所有依赖项。它会创建文件夹vendor,其中包含所有下载的依赖项。 此 vendor 文件夹是使用权限创建的:drwxr-xr-x 这意味着所有者具有写入权限,但同一组没有写入权限。
请问,是否可以默认为组设置写入权限,如 drwxrwxr-x(775)?
composer没有这个功能。您可以同时使用 chmod 运行它:
composer update && chmod -R 775 vendor
或者制作自己的 .sh 脚本来更新 Composer 依赖项。