我试图安装randomlib以便为我的项目安全随机字符串安装randomlib,但文档不包括安装(尤其是在某种程度上是可以理解的,以新的人github上)的指导方针与作曲家
我试图运行
php composer.php ircmaxell/RandomLib
,但得到的execption说,作曲家不能找到一个稳定的包
我试图安装randomlib以便为我的项目安全随机字符串安装randomlib,但文档不包括安装(尤其是在某种程度上是可以理解的,以新的人github上)的指导方针与作曲家
我试图运行
php composer.php ircmaxell/RandomLib
,但得到的execption说,作曲家不能找到一个稳定的包
在你composer.json
包括:
{
"require": {
...
"ircmaxell/random-lib" : "dev-master"
}
}
然后运行,你应该使用composer update
的命令行命令:php composer.php require ircmaxell/random-lib
。
你没有使用require
部分和错包的名称。如果你不确定哪个名字是正确的,去https://packagist.org,做一个快速的搜索,例如:https://packagist.org/search/?q=ircmaxell%2Frandom
结果:https://packagist.org/packages/ircmaxell/random-lib
该网页,右顶部,为您提供了完整的命令行,将其添加。
此外,请避免使用分支版本,始终选择标记版本。从长远来看,分支机构会给你带来麻烦,即它会在第一时间工作,并且取决于其他软件包的开发者将推送到分支机构的什么,它会在更新后的某个时刻失败。从这种依赖关系中恢复通常很困难,所以最好从一开始就避免它。
使用“dev-master”作为版本确实是一个糟糕的主意。 – Sven