首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >composer 包版本的范围指定(版本约束)

composer 包版本的范围指定(版本约束)

作者头像
很酷的站长
发布于 2023-02-17 15:39:35
发布于 2023-02-17 15:39:35
2K0
举报
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文档使用的是 : 并且版本约束加引号(可以说更加规范吧)
代码语言:javascript
复制
composer create-project topthink/think:"5.1.*"
代码语言:javascript
复制
composer create-project topthink/think=5.1.*
2. 官网的在线测试版本约束

a. 查看文档

b. 进入版本约束文档

站长源码网

c. 进入在线测试版本约束页面(页面最底部)

d. 测试版本约束

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 1. 包版本范围指定(自动下载版本约束范围中的最新版)
  • 2. 官网的在线测试版本约束
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档