如何在没有用户交互的情况下运行 Composer?
2022-08-30 17:35:30
我正在尝试在cakphp安装上运行作曲家安装,但是它询问用户是否要设置文件夹权限:
请注意,这是一个示例。在生产中,命令将通过CI或其他方式自动发生:composer install
John:$ composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Generating autoload files
> Cake\Composer\Installer\PluginInstaller::postAutoloadDump
> App\Console\Installer::postInstall
Set Folder Permissions ? (Default to Y) [Y,n]?
这很好,但有时我想从命令行指定“yes”,以便我的 docker 安装不需要交互,并且我们的部署过程可以正常工作(不涉及用户!我已经尝试了几件事,检查了代码,并疯狂地谷歌搜索无济于事。
我猜有一个环境变量我可以设置为默认为yes / quiet,但我就是找不到它是什么。