我有一个工作几个人的环境,我是一个客人,所以我必须适应这种环境。 我不能做作曲家更新 我能做的作曲家需要作曲家要求哪个会相反的操作?
,但我怎么能删除特定的软件包,而不更新所有 我的意思是,这将是作曲家的相反的操作要求?
我有一个工作几个人的环境,我是一个客人,所以我必须适应这种环境。 我不能做作曲家更新 我能做的作曲家需要作曲家要求哪个会相反的操作?
,但我怎么能删除特定的软件包,而不更新所有 我的意思是,这将是作曲家的相反的操作要求?
从作曲家文档。
php composer.phar remove vendor/package vendor/package2
可以删除特定的软件包,然后运行作曲家安装,它会自动删除未注册的包装上composer.json
我希望这个答案对您有帮助:)
没有也不会。 Composer安装从锁定文件运行。 – Doug
当有足够的命令可用时,不要鼓励人们手动编辑'composer.json'。 – localheinz
我没有看到任何直接手动编辑composer.json的问题,它比你想要什么和什么版本更精确。再加上更多的composer.json文件,而不仅仅是你希望包含哪些软件包。你有你的命名空间/ psr(0,4)设置,项目名称和dev vs prod依赖关系等等。然而,OP要求在CLI中不使用require命令的情况下移除项目。 – Doug
尝试用composer remove vendor/yourpackage
,这将不会更新所有?这只影响到一个包? – Emiliano
@Emiliano是的,这是如何完成的。 – localheinz
我做了这个......它运行了几分钟,什么也没有发生,它并没有结束,我的意思是不开始......需要多长时间? – Emiliano