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');
        }
4.jpg
  • 3 在bootstrap/app.php文件中添加service provider

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

5.jpg
  • 4 在cmd中输入php artisan list命令会看到有了controller和model的命令

6.jpg
  • 5 使用:

创建controller时使用如下命令:

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

7.jpg
创建model时使用如下命令:

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

8.jpg
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,859评论 18 139
  • 是什么 如果你知道yum、apt-get、npm、bower等命令中的一种或者多种,那么,你也能很快知道compo...
    旱魃一样阅读 3,154评论 0 9
  • 1 什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式。 MVC...
    申城墨道阅读 2,053评论 0 10
  • 在上一篇文章中,学习了如何使用artisan工具去生成迁移文件,并了解到,使用迁移文件的优点,同样的也是larav...
    布尔教育阅读 2,451评论 0 1
  • 去年中秋节后的第一个工作日,我见到了小月。 南方的初秋依旧炎热,午后的蝉鸣搅动着炙热的空气。我坐在电脑前奋力敲击着...
    爵士公子阅读 669评论 2 4