Composer require xxx 安装某一个包时为啥会更新其他的包

weixin_38078536 2019-09-18 04:18:15
我理解的composer require xxx只会安装该包,但是为啥还是会更新其他的依赖
...全文
1299 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinat_41161127 2021-01-18
  • 打赏
  • 举报
回复
1. 删除composer.lock
2. 清composer 缓存: composer clear-cache
3. 更新lock composer update --lock
4. 重新 composer require
qq_39805075 2022-06-08
  • 举报
回复 2
@sinat_41161127 不行的东西不要发出来害人
weixin_38127817 2019-09-18
  • 打赏
  • 举报
回复
我在这篇文章里面找到了答案Wiki:Laravel 安装和开发环境:修改项目依赖为新的镜像地址
weixin_38082682 2019-09-18
  • 打赏
  • 举报
回复
这些包之间是存在依赖关系的,而其中有包依赖于 nesbot/carbon,比如 illuminate/support,所以你看到更新了一大堆。 相信 composer 不会给你搞错的!
weixin_38095754 2019-09-18
  • 打赏
  • 举报
回复
但是为啥这个包降级了
weixin_38109394 2019-09-18
  • 打赏
  • 举报
回复
这是我安装这个包的命令 然后这个是我项目composer.json。我使用的是lumen
weixin_38080567 2019-09-18
  • 打赏
  • 举报
回复
这些包之间是存在依赖关系的,而其中有包依赖于 nesbot/carbon,比如 illuminate/support,所以你看到更新了一大堆。 相信 composer 不会给你搞错的!

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧