lumen无法使用php artisan创建controller和model等的解决办法

  • 1 执行以下命令

composer require wn/lumen-generators

  • 2 在app/Providers/AppServiceProvider.php文件中的register方法中添加以下代码

        if ($this->app->environment() == 'local') {
            $this->app->register('Wn\Generators\CommandsServiceProvider');
        }
lumen无法使用php artisan创建controller和model等的解决办法_第1张图片
4.jpg
  • 3 在bootstrap/app.php文件中添加service provider

$app->register(Wn\Generators\CommandsServiceProvider::class);

lumen无法使用php artisan创建controller和model等的解决办法_第2张图片
5.jpg
  • 4 在cmd中输入php artisan list命令会看到有了controller和model的命令

lumen无法使用php artisan创建controller和model等的解决办法_第3张图片
6.jpg
  • 5 使用:

创建controller时使用如下命令:

php artisan wn:controller XxxController
创建成功如下:

lumen无法使用php artisan创建controller和model等的解决办法_第4张图片
7.jpg
创建model时使用如下命令:

php artisan wn:model Users
创建成功如下:

8.jpg

你可能感兴趣的:(lumen无法使用php artisan创建controller和model等的解决办法)