首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Composer更新单个依赖项

用Composer更新单个依赖项
EN

Stack Overflow用户
提问于 2016-10-13 22:52:33
回答 1查看 414关注 0票数 0

我正在使用Composer,在最后一次安装时,得到消息:

包口香糖/口香糖被放弃了,你应该避免使用它。使用guzzlehttp/guzzle代替。

我查看了我的composer.lock文件,发现我的一些包使用的是口吻/口吻,而其他的包使用的是guzzlehttp/guzzle:

代码语言:javascript
复制
"require-dev": {
                "amphp/artax": "*@dev",
                "ext-curl": "*",
                "guzzle/guzzle": "*",

我想到了几个问题:

  1. 是否有任何方法来更新这些软件包的暴饮暴食with /guzzle?
  2. 如果我真的这么做了,难道使用口香糖/口香糖的包就不可能不再有数量了吗?
  3. 最好的做法是等待包创建者将依赖项更改为guzzlehttp/guzzle,然后重新安装吗?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-14 06:45:36

我认为最好的方法是等待原始包作者更改它,然后在您的项目中更新该包。

对你来说,改变它的一种方法就是分叉那个包,自己测试所有的东西。

但是,如果你的项目运行良好,我认为没有必要改变这一点。这只是一个guzzle/guzzle不再被维护的信息,但这并不意味着它不再工作了。只是建议使用guzzlehttp/guzzle,因为这是现在维护的最新版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40032294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档