composer升级到2.x版本和降级

 经常使用php开发程序的同学应该经常接触并使用过 composer php包管理器,composer 2.0版本已经在 2020年1月份 下旬发布正式发布了,这就意味着composer 1.x版本即将退出 composer 的舞台,但是有很多已经在使用的包依旧是composer 1.x版本,以至于我们在开发过程中需要不断的在两个版本之间切换,下面我们讲一下怎么使用composer升级到的 2.x版本回退降级1.x版本

查看当前 composer 版本

 首先我们通过命令行查看当前 composer 版本,我们在命令行输入一下 composer 命令

 composer --version

composer升级到2.x版本和降级
 可以看到我的当前版本为 composer 1.10 版本

升级 composer 版本

 接着我们通过 self-update 升级 composer 版本

composer self-update
# 或者
composer self-update 2
# 或者
composer self-update --2

composer升级到2.x版本和降级
 可以看到我们已经成功将 composer 升级到 2.1.8 最新版本了

composer 升级失败

 如果 composer 升级失败我们可以尝试更换 composer 国内镜像源

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

composer 版本回退 --rollback

 如果我们不小心升级了或者需要用到1.x版本时候怎么办,我们可用通过 --rollback 回退

composer self-update --rollback

composer升级到2.x版本和降级
 可以看到我们将最新升级的 composer 2.0 版本回退到上一个版本了 composer 1.0 版本了

## 降级 composer 到1.x最新版本
 我们还可以通过 self-updatecomposer 降级到composer 1.x 版本

composer self-update --1

composer升级到2.x版本和降级
 可以看到我们将 composer 已经降级到 1.x 版本了

 关于 composer 如何升级,降级,回退版本已经介绍完毕了总的来将 composer 2.0 速度上还是有质的飞跃的有兴趣的小伙伴可以体验一下 composer 2.0

给TA打赏
共{{data.count}}人
人已打赏
运维

keepass好用的密码管理工具

2024-11-22 11:58:59

运维

composer国内镜像源加速与修改

2024-11-22 11:59:01

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索