"artisan make:controller" 没有在文件夹中创建控制器

"artisan make:controller" not creating controller in folder

我正在 laravel 中的一个名为 Admin 的文件夹中创建一个控制器,但它只是创建 AdminAdminContoller,使用此命令

artisan make:controller Admin\AdminController --resource

要创建文件夹 Admin,然后在该文件夹中创建 AdminController

你可以试试

php artisan make:controller Admin\AdminController --resource

它将在 Admin 文件夹中创建 AdminController

您也可以使用--plain--resource来生成您想要的控制器。

php artisan make:controller Admin\AdminController --resource

The backslash (\) character is used to mark special characters so that they are not interpreted by the shell. so Adding another backslash (\) will escape the second backslash (\).

在某些终端下命令也可以工作。

php artisan make:controller Admin/AdminController --resource

您可以找到有关反斜杠 (\) 的更多信息here

希望对您有所帮助

您可以使用斜线代替双反斜线。

php artisan make:controller Admin/AdminController --resource