laravel正在安装较旧的软件包版本

laravel正在安装较旧的软件包版本,laravel,composer-php,Laravel,Composer Php,我正在尝试为laravel 5.3安装此软件包。 简单地应用composer require ultraware/roles不起作用,因为它与laravel 5.3不兼容,我想我应该安装一个较旧版本的软件包。我该怎么做呢。当我试着跑的时候 composer需要ultraware/roles^1.7.*I获得: 找不到包的匹配版本 如何安装此软件包的版本1.7?不确定为什么要安装此软件包的版本1.7,看起来5.3.1是与Laravel 5.3兼容的版本 注意: 此软件包已被放弃,不再维护。 如果仍

我正在尝试为laravel 5.3安装此软件包。 简单地应用
composer require ultraware/roles
不起作用,因为它与laravel 5.3不兼容,我想我应该安装一个较旧版本的软件包。我该怎么做呢。当我试着跑的时候
composer需要ultraware/roles^1.7.*
I获得:

找不到包的匹配版本


如何安装此软件包的版本1.7?

不确定为什么要安装此软件包的版本
1.7
,看起来
5.3.1
是与Laravel 5.3兼容的版本

注意:

此软件包已被放弃,不再维护。

如果仍要安装此软件包的特定版本,请使用以下命令:

composer require ultraware/roles "5.3.1"

谢谢所以,要安装一个特定的版本,我们只需将它放在“”之间?或者我认为
composer require“ultraware/roles:5.3.1”
也可以工作,正如您在上看到的,该版本已经有五年的历史了-您确定要使用它吗?这是否回答了您的问题?