有人知道为什么我输入该命令后会中止吗?
D:\ sites_laravel \ vinyl_shop> php artisan make:auth
[auth / login.blade.php]视图已经存在。您要更换吗? (是/否)[否]:
中止了。
错误消息
答案 0 :(得分:0)
删除resources / views / auth文件夹中的所有内容。 从布局文件夹中删除app.blade.php。
然后再试一次。
100%工作。
答案 1 :(得分:0)
在laravel 6中,auth命令已更新,这对您更新laravel很有帮助。 对于身份验证,您首先需要这样做:
Laptop laptop = result.get(); // throws an exception if no value present, not reccomended
Laptop laptop = result.orElse(null); // returns null if no value present
result.ifPresent(laptop -> {
doSomething(laptop); // this function is only called if a value is present
})
然后运行此命令:
composer require laravel/ui --dev
如果您的laravel版本低于6,只需从php artisan ui vue --auth
中删除与身份验证相关的文件,即可使用。
答案 2 :(得分:0)
我认为views文件夹中的登录文件有问题,如果您可以删除它,请同时删除它 验证您的作曲家是否已安装,可以通过
进行安装composer install
以及您的系统身份验证者
composer require laravel/ui "^2.0" --dev
此命令适用于laravel 7
但是请在[new version] [1]中查找新版本
如果您使用的是laravel 7+的新版本,请使用:
php artisan ui vue --auth