Composer版本约束表达式和lock文件

版本约束
1.使用波浪号~约束符锁定小版本
 例如安装>=1.1并且<2.0的版本,可以写成:~1.1
           安装>=1.1.12并且<1.2.0的版本,可以写成:~1.1.12
2.使用折音号^约束符锁定大版本
  ^1.2.1相当于>=1.2.1<2.0.0
       ^0.6会被当作>=0.6.0<0.7.0
3.使用比较操作符、通配符锁定版本范围
       比较操作符包括:> >= < <= !=
       通配符 *
       与 , 或||
4.指定具体的版本号精确版本
       比如使用=3.14.1或者3.14.1都是指定了具体的版本号
 
composer.json和composer.lock文件的区别
composer.json存储了组件库名称以及对应的版本约束表达式
composer.lock文件会存储你当前安装的组件的版本号
 
当你执行composer install的时候

 

 

 

posted @ 2022-03-11 14:50  不当病猫  阅读(180)  评论(0)    收藏  举报