我见过很多不同的方式来要求在一个依赖。
以下两种方法有什么不同?
{
"require": {
"stripe/stripe-php": "2.*",
"stripe/stripe-php": "~2.0"
}
}
*表示任何与2.0到2.9版本匹配的内容
在本例中~2.0的含义几乎相同。您可以将~视为从最后一个数字开始向上移动,因此~2.3将是2.3到2.9之间的任何数字。