是否可以告诉Composer,只有在使用特定版本的PHP时才安装依赖项?
原因:我的库使用password_hash函数,在5.5+中可用,并且有一个兼容库ircmaxell/password-compat可用于PHP 5.4。然而,在5.5+上安装此库是完全没有意义的。那么,是否可以告诉Composer仅在运行版本<5.5时安装ircmaxell/password-compat?
简短的故事,以使问题更清晰 - 我想告诉Composer:
IF php version < 5.5:
install ircmaxell/password-compat
ELSE:
skip ircmaxell/password-compat
提前致谢。
附言:请仅发布如何执行此操作的直接答案,而不是任何解决方法或建议放弃5.4支持。我也可以想到它们,我在这里寻找聪明的解决方案 :)