0
例如,如果我不知道软件包中存在哪个版本,并且作者没有在README中指定版本,那么我如何才能安装最新版本? composer.phar安装供应商/包?Composer.phar如何在最新版本中安装某些软件包?
例如,如果我不知道软件包中存在哪个版本,并且作者没有在README中指定版本,那么我如何才能安装最新版本? composer.phar安装供应商/包?Composer.phar如何在最新版本中安装某些软件包?
我相信这是不可能的。你至少要知道你即将使用的软件。
这方面的信息是:
您可能使用packagist.org下载软件 - 您会在本网站上找到该软件的公认版本。
安装任何带标签的软件版本意味着您想要添加"*"
作为版本要求,但只有在至少有一个带标签的版本时才能使用。不过请记住,如果您获取升级,此声明将无缝地将您的库从0.1升级到3.0,以及在1.x和2.x版本中发生的所有不兼容的更改。如果你的软件在更新后应该工作,这通常不是你想要的。
如果没有任何标记版本,或者如果您觉得此版本太旧,则可以切换到使用存储库中任何分支的头部,但选择哪个分支取决于源的布局存储库,也就是说,您必须知道哪个分支用于开发您的选择 - 这可能也不会在自述文件中提及。此外,您必须通过使用minimum-stability
(doc)或在require
d版本(doc)