Php 特质';Illumb\Foundation\Auth\AuthenticatesUsers';在laravel 7x上找不到

Php 特质';Illumb\Foundation\Auth\AuthenticatesUsers';在laravel 7x上找不到,php,laravel,Php,Laravel,我无法理解为什么当我导航到我的Laravel项目的管理员登录页面时会出现上述错误。Laravel版本是7x。我怎样才能解决这个问题 确定如果任何人出现此错误,这是由于以下原因造成的: 所有身份验证框架都已移动到laravel/ui存储库中。如果您使用的是Laravel的身份验证脚手架,则应安装此软件包的^2.0版本,并且该软件包应安装在所有环境中 因此,要解决此错误,只需在laravel应用程序的根文件夹上运行composer命令: composer require laravel/ui "^

我无法理解为什么当我导航到我的Laravel项目的管理员登录页面时会出现上述错误。Laravel版本是7x。我怎样才能解决这个问题


确定如果任何人出现此错误,这是由于以下原因造成的:

所有身份验证框架都已移动到
laravel/ui
存储库中。如果您使用的是Laravel的身份验证脚手架,则应安装此软件包的
^2.0
版本,并且该软件包应安装在所有环境中

因此,要解决此错误,只需在laravel应用程序的根文件夹上运行composer命令:

composer require laravel/ui "^2.0"
或者简单地运行:

composer require laravel/ui

希望这有帮助。

在终端窗口中,执行以下命令:

composer require laravel/ui "^2.0"
然后执行这些命令中的一个(使用您最喜欢的JS框架):

安装laravel/ui软件包后,可以使用ui Artisan命令安装前端脚手架:

php artisan ui vue --auth

重新启动本地开发环境和代码编辑器。

我在Laravel API参考部分中找不到任何有关
AuthenticatesUsers
的定义。我想这个特征在Laravel 7.x中被删除了,请告诉我您是否使用命令设置了身份验证:
composer require Laravel/ui
?@SachinBahukhandi我也找不到,不,我在设置时没有使用该命令
composer require Laravel/ui
,您将如何处理该错误?我使用composer命令生成登录的预设及其视图。我强烈建议您使用该命令,而不是重新发明轮子。请检查非常感谢@SachinBahukhandi,安装
composer require-laravel/ui
workedcomposer require-laravel/ui此命令安装与laravel-latest 7不兼容的ui 3。因此,最好安装composer require laravel/ui“^2.0”,请检查此答案发布的时间。目前,只有在不使用默认vue预设的情况下,我们才需要此选项。您说“执行其中一个命令”,但不要立即列出选项。请编辑以添加这些命令,或编辑以澄清您的意思。
php artisan ui vue --auth