我一直在尝试为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(撰写本文时)。

是什么原因引起的,如何解决?

最佳答案

找到了。应该使用:

composer require kirkbushell/eloquence:~1.2


代替

composer require kirkbushell/eloquence ~1.2


否则,将扩展~。使用冒号可以防止这种情况。

08-25 17:20