[composer]composer 版本号前置~与^符号的区别

版本规则:

主版本号.次版本号.修订号

 

^ 表示除了大版本号,其他都可以变

        "php": "^7.3|^8.0",

 

意思是    7.3<=版本号<8.0        或者        8.0<=版本号<9.0

 

 

~表示版本号只能改变最末尾那段,更严格一点

                "mockery/mockery": "~1.3.2"

 

意思是 1.3.2<=版本号<1.4.0 

                "symfony/http-kernel": "~2.7|~3.0|~4.0|~5.0"

意思是 2.7<=版本号<3.0  或者 xxxxxxx

posted @ 2021-07-09 16:17  唯一客服系统开发笔记  阅读(462)  评论(0编辑  收藏  举报