编写器:无效的版本约束/string“/程序”;


Composer: Invalid version constraint/string "/Program"

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

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

问题是,我不确定在哪里可以找到使用/Program作为版本的文件。

我正在Windows8.1上运行最新的Composer(截至本文撰写之时)。

是什么原因导致了这种情况,我该如何解决?

找到它。应该使用:

composer require kirkbushell/eloquence:~1.2

而不是

composer require kirkbushell/eloquence ~1.2

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