作曲者:无效版本 constraint/string“/Program”

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 作为版本的文件。

我是 运行 Windows 8.1 上的最新作曲家(截至撰写本文时)。

可能是什么原因造成的,我该如何解决?

找到了。应该使用:

composer require kirkbushell/eloquence:~1.2

而不是

composer require kirkbushell/eloquence ~1.2

否则,~正在展开。使用冒号可以防止这种情况。