为什么php artisan命令make:auth不起作用?

时间:2019-12-27 21:42:04

标签: php jquery laravel

有人知道为什么我输入该命令后会中止吗?

D:\ sites_laravel \ vinyl_shop> php artisan make:auth

  

[auth / login.blade.php]视图已经存在。您要更换吗? (是/否)[否]:
  中止了。

错误消息

3 个答案:

答案 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