使用composer安装randomlib

时间:2015-11-11 10:21:44

标签: php random composer-php

我正在尝试安装randomlib以便为我的项目生成安全的随机字符串,但是文档中没有包含安装指南(特别是对于github新手可以理解的方式)

我正在尝试运行

php composer.php ircmaxell/RandomLib 

但得到一个说法,即作曲家找不到稳定的包

2 个答案:

答案 0 :(得分:2)

您应该使用的命令行命令: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

该页面位于顶部,为您提供了完整的命令行来添加它。

此外,请避免使用分支版本,始终选择标记版本。从长远来看,分支机构会给你带来麻烦,即它最初会起作用,并且取决于其他软件包的开发人员将推送到分支机构,它会在您更新后的某个时刻失败。从这种依赖中恢复通常很难,所以最好从一开始就避免它。

答案 1 :(得分:1)

composer.json包含:

{
    "require": {
        ...
        "ircmaxell/random-lib" : "dev-master"
    }
}

然后运行composer update