使用 Composer 安装指定版本依赖可通过命令行或修改 composer.json 实现,支持精确版本、波浪线和插入符等约束,结合 composer show 可查询可用版本,require 时指定版本号即可升级或降级。

要在使用 Composer 安装依赖包时指定版本,只需在 composer.json 文件中或通过命令行明确写出包名和目标版本号即可。Composer 支持多种版本约束语法,让你精确控制安装的版本。
composer require monolog/monolog:2.0.0 —— 安装确切版本 2.0.0composer require monolog/monolog:^1.26 —— 安装兼容 1.26 的最新版本(如 1.26.x)composer require monolog/monolog:~1.25.0 —— 安装 1.25.0 及以上但低于 1.26.0 的版本{
"require": {
"monolog/monolog": "2.0.0",
"php": "^7.4"
}
}
composer show -a vendor/package-name
例如:
composer show -a monolog/monolog
会列出该包所有可用版本,方便你选择合适的版本号。
composer require monolog/monolog:1.25.0
Composer 会自动处理依赖关系并完成降级或升级。
基本上就这些。只要写对版本号格式,Composer 就能准确安装你想要的版本。注意保持版本约束合理,避免因依赖冲突导致安装失败。
千博企业网站管理系统个人版免费下载、免费使用、功能无限制,完全免费拥有(请尊重开发者版权,保留首页底部版权显示):内含Flash动画源码、Access数据库程序包、SQL数据库程序包。 千博企业网站管理系统个人版特点: 1.全站模块化操作,静态标签调用,更强扩展性… 千博企业网站系统个人版是一套基于.Net + Access(SQL)建站管理系统软件、不依赖于服务商特定空间、不需安装任何空间商组
0
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号