波浪号是如何解释的?一个例子是
"require":{
symfony/config": "~2.3"
}
这是否意味着向上或向下选择最接近 2.3 的版本?
看看文档: http: //getcomposer.org/doc/01-basic-usage.md#package-versions
下一个重要版本(波浪号运算符):~ 运算符最好通过示例来解释:
~1.2
等效于>=1.2,<2.0
,而~1.2.3
等效于>=1.2.3,<1.3
它至少会安装所需的版本,但不会安装会增加版本号的下一个更大位的版本。