依赖于Composer的大型项目经常需要修改json文件


Large project with Composer dependencies is constantly needing json file modification

我在一个大型项目中有一个问题/工作流,其中有相当多的编写器包,每隔一段时间我的json文件需要更新一个新版本的包或编写器将不会更新。其他语言中的其他依赖管理器将动态地(在大多数情况下)处理这种情况,而无需手动交互。是否有一个约定,我错过了与作曲家或更好的方式做到这一点?手动在线检查包页面并再次同步所有包很浪费时间。

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