使用composer开发基于laravel的组件

1、使用第三方composer包的构建工具,全局安装。

composer global require "overtrue/package-builder" --prefer-source

2、使用构建命令创建自己的组件结构

package-builder build [供应商/名称]        例如 dino/http

3、因为是基于laravel,所以遵循laravel的基本原理,需要有自己的路由,服务提供者进行初始化,控制器的话继承Controller基类,和在laravel写一样。

4、现在是在本地写的组件,所以在项目中添加额外的composer包仓库

composer config repositories.[起个名称] path [相对路径,指向包]

5、安装我们本地的包

composer require [供应商/名称]:dev-master

6、OK;

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容