我正在将我的项目升级到Laravel 9。但是,当我试图运行php artisan时,我得到了一条错误消息。在Auth.php第60行:要使用Auth::routes()方法,请安装laravel/ui包。所以我安装了这个包,但仍然得到相同的错误消息。可能是什么问题,我如何解决它?
php artisan
ar5n3qh51#
步骤1:(安装Laravel UI)composer require laravel/ui步骤2:(生成验证UI)php artisan ui bootstrap --auth另外,请阅读文档:https://github.com/laravel/ui/blob/3.x/README.md
composer require laravel/ui
php artisan ui bootstrap --auth
wydwbb8l2#
有同样的问题,但它在本地工作,但不是在网络主机上。如果你上传到一个远程服务器,你不能运行composer/artisan,请确保也上传bootstrap/cache中的文件(packages.php和services.php)
bootstrap/cache
5t7ly7z53#
它表示您需要安装Laravel/ui软件包才能使用Auth::routes()方法。要解决此问题,您可以执行以下步骤:
Laravel/ui
Auth::routes()
**第一步:**使用Composer安装laravel/ui包:
Composer
laravel/ui
**第二步:**为其生成认证脚手架。
对于基于Bootstrap的脚手架:
对于基于Vue. js的脚手架:
php artisan ui vue --auth
对于基于React的脚手架:
php artisan ui react --auth
**第三步:**在routes/web.php中使用Auth::routes()
// routes/web.php use Illuminate\Support\Facades\Route; // ... Auth::routes(); // ...
3条答案
按热度按时间ar5n3qh51#
步骤1:(安装Laravel UI)
composer require laravel/ui
步骤2:(生成验证UI)
php artisan ui bootstrap --auth
另外,请阅读文档:https://github.com/laravel/ui/blob/3.x/README.md
wydwbb8l2#
有同样的问题,但它在本地工作,但不是在网络主机上。如果你上传到一个远程服务器,你不能运行composer/artisan,请确保也上传
bootstrap/cache
中的文件(packages.php和services.php)5t7ly7z53#
它表示您需要安装
Laravel/ui
软件包才能使用Auth::routes()
方法。要解决此问题,您可以执行以下步骤:
**第一步:**使用
Composer
安装laravel/ui
包:**第二步:**为其生成认证脚手架。
对于基于Bootstrap的脚手架:
对于基于Vue. js的脚手架:
对于基于React的脚手架:
**第三步:**在routes/web.php中使用
Auth::routes()