您的位置:首页 > 编程语言 > PHP开发

Pingpong/sky 扩展实现 Laravel 多模块化开发

2016-12-14 15:18 447 查看
参考文档:http://sky.pingpong-labs.com/docs/2.1/

一、安装

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

著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: