Composer:无效的版本约束/字符串" / Program"

时间:2015-02-14 07:54:41

标签: php composer-php laravel-5

我一直在尝试为我的Laravel 5项目安装kirkbushell/eloquence(使用composer require kirkbushell/eloquence ~1.2),但我收到以下错误:

[UnexpectedValueException]
Could not parse version constraint /Program: Invalid version string "/Program"

事情是,我不知道在哪里找到使用/Program作为版本的文件。

我在Windows 8.1上运行最新的Composer(编写本文时)。

可能导致此问题的原因,我该如何解决?

1 个答案:

答案 0 :(得分:6)

找到它。应该使用:

composer require kirkbushell/eloquence:~1.2

而不是

composer require kirkbushell/eloquence ~1.2

否则,~正在扩展。使用结肠可以防止这种情况发生。