composer 包版本的范围指定(版本约束)
2024-08-30
64
1. 包版本范围指定(自动下载版本约束范围中的最新版)
名称 | 实例 | 说明 |
---|---|---|
不指定版本 | 根据当前Path环境变量中的php版本下载最合适的最新版 | |
确切的版本 | 6.0.1 | 指定下载的具体版本号 |
范围 > < != |
> 6.0,< 6.0 | 指定版本范围,自动下载该范围中的最新版 |
通配符 * | 5.*,6.0.* | 5.* 代表版本范围 [5, 6.0) 6.0.* 代表版本范围 [6.0, 6.1) |
赋值运算符(最低版本) ~ | ~1.2,~6.1.0 | ~1.2 代表版本范围 [1.2, 2.0) ~6.1.0 代表版本范围 [6.1.0, 6.2) |
脱字号版本(最低版本) ^ | ^1.2.3 | ^1.2.3 代表版本范围 [1.2.3, 2.0.0) |
版本约束使用示例
:
和 =
都可以版本约束可以加引号,也可以不加composer文档使用的是 :
并且版本约束加引号(可以说更加规范吧)
composer create-project topthink/think:"5.1.*"
composer create-project topthink/think=5.1.*
2. 官网的在线测试版本约束
a. 查看文档
b. 进入版本约束文档
c. 进入在线测试版本约束页面(页面最底部)
d. 测试版本约束
更新于:2个月前赞一波!
相关文章
- composer 安装扩展包时忽略版本匹配
- git reset 回退版本(版本穿梭)
- composer install、update、require 区别
- composer search 搜索 packagist.org 依赖包
- git pull 从远程获取代码并合并本地的版本
- 常用 Composer扩展包
- Composer 使用缩略名调用命令
- composer remove 移除扩展包
- composer browse 查看包的存储库和主页
- PHP7.4命令行报错:VC运行库和PHP版本不兼容
- composer show 列出所有可用的软件包
- composer 国内镜像
- 在 Windows 上安装 Composer
- composer 三大组成部分
- composer 全局参数
- composer list 查看命令
- MySQL社区版5.x最新版安装包下载(Windows版本)
- composer clear-cache 清空缓存
- composer self-update 更新版本
- .NET8是长期维护版本吗?
文章评论
评论问答