7

作曲家给出以下错误:

Could not load package phpspec/prophecy in http://packagist.org: [UnexpectedValueException] Could not parse version constraint ^1.0.2: Invalid version string "^1.0.2"  
4

2 回答 2

6

Composer 在 2014 年 12 月初添加了使用插入符运算符的功能。更新 Composer 将消除这个问题 - 这很常见,因为每个人都使用 PHPUnit,而 PHPUnit 于 2015 年 1 月下旬开始使用此运算符。

于 2015-02-06T22:49:28.290 回答
-2

在 github 上找到这篇文章: https ://github.com/phpspec/prophecy/commit/f802af851cc983d0ed074d29cba14af6766a24b1

其中说:

更新您的作曲家版本。

我刚刚检查了https://github.com/composer/satis并且 satis 实际上使用了支持这种新语法的作曲家版本,因此您必须使用旧版本的 satis。

– GrahamCampbell 19 天前添加了一条注释

尝试更新作曲家(如果你使用它就满足)


此外,这已在此处报告:https ://github.com/composer/satis/issues/200

于 2015-02-06T21:52:43.307 回答