简单使用laravel Modules写插件

我们用到的包是: nwidart/laravel-modules
环境: laravel6+laradock
配置及安装详情请自行百度

准备就绪,开活

查看module安装是否成功

使用php artisan命令可以看到module内有许多的可使用命令,我们使用 module:make 就可以安装一个新模块。
手把手教你如何使用laravel Modules写插件

php artisan module:make Test

手把手教你如何使用laravel Modules写插件

在项目中会多出个文件夹,里面有你刚刚创建的插件

手把手教你如何使用laravel Modules写插件

手把手教你如何使用laravel Modules写插件

找到Test 打开Test模块,看看里面有什么东西

手把手教你如何使用laravel Modules写插件

看得到其实这就是个简化版的laravel项目,可以由自己去扩展

手把手教你如何使用laravel Modules写插件

打开config,里面配置的是模块的名字,我们可以给他加上别的参数

手把手教你如何使用laravel Modules写插件

打开路由文件,修改下

Route::get('/test', 'TestController@index');

手把手教你如何使用laravel Modules写插件

手把手教你如何使用laravel Modules写插件

打开test控制器,看到他写了一些默认的输出视图文件的代码

手把手教你如何使用laravel Modules写插件

手把手教你如何使用laravel Modules写插件

输入路由 platform.test/test

看见可以访问test内的路由了,输除的是一个默认的视图文件
手把手教你如何使用laravel Modules写插件

由于时间有限,项目拿的是公司的项目做演示,高级的用法及api操作数据保存,配置等后续会出新文章,简单使用去laravel modules就到这里了

posted on 2021-07-21 18:04  KingJW  阅读(426)  评论(0)    收藏  举报

导航