php - 具有 Composer 依赖的大型项目不断需要修改 json 文件

标签 php dependency-management composer-php

我在一个包含大量 Composer 包的大型项目中遇到一个问题/工作流程,其中我的 json 文件经常需要使用包的新版本进行更新,否则 Composer 将不会更新。其他语言的其他依赖管理器将在运行中(大多数情况下)处理这种类型的情况,而无需手动交互。我是否缺少 Composer 的约定或更好的方法来做到这一点?手动在线检查包页面并再次同步所有包非常耗时。

最佳答案

如果您需要具有灵活约束的包,例如 1.* 等,那么当您运行 composer update 时,它会将您更新到与此匹配的最新版本约束。您所描述的绝对不是预期的工作流程,所以我认为您在某个地方存在误解。

关于php - 具有 Composer 依赖的大型项目不断需要修改 json 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15208692/

相关文章:

php - 部署 Symfony2 应用程序的首选方式是什么?

php - php echo 中的背景图像 url

android - Gradle compileOnly和Maven提供

C++运算符的多重定义>>

php - Composer .json 错误 : "./composer.json" does not contain valid JSON

php - Composer 要求内存不足。 PHP fatal error : Allowed memory size of 1610612736 bytes exhausted

php - Safari 后退按钮不支持 PHP 注销 session

php - MySQL - 在需要时添加增值税

c++ - 卸载 DLL 时与时间相关的崩溃?

php - Composer (PHP) 如何融入 Docker 工作流程?