Pingpong/sky 扩展实现 Laravel 多模块化开发
2016-12-14 15:18
447 查看
参考文档:http://sky.pingpong-labs.com/docs/2.1/
composer require "pingpong/sky:~2.1"
composer.json修改
composer install
Pingpong\Modules\ModulesServiceProvider::class,
'Module' => Pingpong\Modules\Facades\Module::class,
发布扩展信息
php artisan vendor:publish
文/chenhua_pro(简书作者)
原文链接:http://www.jianshu.com/p/d967ad183d5e
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
一、安装
composer快捷安装:composer require "pingpong/sky:~2.1"
composer.json修改
{ "require": { "pingpong/modules": "~2.0" } }
composer install
二、配置文件中添加服务
配置文件:config/app.php
Pingpong\Modules\ModulesServiceProvider::class,
'Module' => Pingpong\Modules\Facades\Module::class,
发布扩展信息
php artisan vendor:publish
三、添加自动加载
修改文件:composer.json
{ "autoload": { "psr-4": { "App\\": "app/", "Modules\\": "modules/" } } }
四、生成测试模块
php artisan module:make Blog文/chenhua_pro(简书作者)
原文链接:http://www.jianshu.com/p/d967ad183d5e
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
相关文章推荐
- laravel5.2 增加Caffienate Modules,实现模块化开发
- laravel5.2 增加Caffienate Modules,实现模块化开发
- BlogEngine.Net架构与源代码分析系列part9:开发扩展(上)——Extension与管理上的实现
- 利用reporting services扩展开发报表,实现group的展开折叠功能
- ios怎样实现快速将显卡中数据读出压缩成视频在cocos2dx扩展开发中
- 用Ext实现js方法的继承,以及扩展Ext组件的开发
- [翻译][php扩展开发和嵌入式]第15章-php中流的实现
- 使用SeaJS实现模块化JavaScript开发
- 使用SeaJS实现模块化JavaScript开发
- 使用SeaJS实现模块化JavaScript开发
- 如何在ASP.NET大型应用系统的模块化开发实现多版本程序集并存支持[转载]
- 利用snmp实现remote ping(扩展ping)
- PHP扩展开发(2):实现类扩展(转载)
- Rational Functional Tester Proxy SDK 开发,第 2 部分: 使用 Proxy SDK 扩展 RFT 已支持 Java GUI 组件 Proxy 对象实现
- 使用SeaJS实现模块化JavaScript开发
- 【Silverlight】Bing Maps开发应用与技巧五:实现图钉(Pushpin)的可拖放性(Draggable)扩展
- SeaJS实现模块化JavaScript开发
- 使用SeaJS实现模块化JavaScript开发
- 使用SeaJS实现模块化JavaScript开发
- 使用SeaJS实现模块化JavaScript开发