当前位置: 首页 > news >正文

windows安装多个版本composer

一、需求场景

公司存在多个项目,有的项目比较老,需要composer 1.X版本才能使用
新的项目又需要composer 2.X版本才能使用
所以需要同时安装多个版本的composer

二、下载多个版本composer

#composer官网
https://getcomposer.org/download/

在这里插入图片描述

三、放到指定目录,并改名

# 我这边放到下面目录,你们随意
D:\composer

在这里插入图片描述

四、编写composer脚本

composer1.bat

@echo off
php "D:\composer\composer1.phar" %*

composer2.bat

@echo off
php "D:\composer\composer2.phar" %*

脚本中的文件路径,根据你文件实际存放位置,进行修改

五、设置环境变量

在这里插入图片描述

六、使用方式

composer1 --version
composer1 installcomposer2 --version
composer2 install

其实就是在composer后面加上对应版本,因为我们的脚本名字是composer1.bat,composer1就是执行composer1.bat脚本,如果想叫别的名字,把脚本名字改下就行了

http://www.lqws.cn/news/104401.html

相关文章:

  • 燃尽图和甘特图
  • “刹车思维”:慢,是为了更快
  • 超声波粒度仪市场报告:行业现状、竞争格局与未来趋势分析
  • 【基础】Unity中Camera组件知识点
  • 49套夏日小清新计划总结日系卡通ppt模板
  • 《Effective Python》第六章 推导式和生成器——使用类替代生成器的 `throw` 方法管理迭代状态转换
  • 香橙派3B学习笔记6:基本的Bash脚本学习_UTF-8格式问题
  • 使用 Python + ExecJS 获取网易云音乐歌曲歌词
  • 红黑树与红黑树的插入——用C++实现
  • 关于list集合排序的常见方法
  • JAVA获取ES连接并查询所有数据
  • Eigen实现非线性最小二乘拟合 + Gauss-Newton算法
  • Server2003 B-1 Windows操作系统渗透
  • Java项目OOM排查
  • 华为云Flexus+DeepSeek征文|基于华为云Flexus X实例的小说转语音助手应用构建实录
  • JS对数据类型的检测
  • CppCon 2014 学习:Lightning Talk: Writing a Python Interpreter for Fun and Profit
  • Java 调用第三方接口注意事项
  • Axure设计案例:滑动拼图解锁
  • 电子电路:全面深入了解晶振的定义、作用及应用
  • WordPress 6.5版本带来的新功能
  • 接口重试的7种常用方案!
  • Eureka 高可用集群搭建实战:服务注册与发现的底层原理与避坑指南
  • C++:优先级队列
  • SOC-ESP32S3部分:28-BLE低功耗蓝牙
  • 【数学】高斯积分+伽马函数公式自用背诵笔记
  • Rust 学习笔记:Cargo 工作区
  • CppCon 2014 学习:Rolling Your Own Circuit Simulator
  • 应用智能化转型—MCP原理分析
  • 帝可得 - 策略管理