美文网首页
Pingpong/sky 扩展实现 Laravel 多模块化开发

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

作者: 精算师学院 | 来源:发表于2016-05-24 10:55 被阅读1110次

    参考文档: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


    作者信息:
    陈华
    大学生演讲网( http://www.wysls.com )创始人
    陈华编程社区:http://www.chenhua.club
    陈华编程学院:http://chenhua.ke.qq.com

    相关文章

      网友评论

          本文标题:Pingpong/sky 扩展实现 Laravel 多模块化开发

          本文链接:https://www.haomeiwen.com/subject/sllzrttx.html