我想为我的laravel项目创建一个composer包,因为我在其他一些项目中可能需要这个代码。我以前从未创建过编写器包,所以有人可以解释工作流吗?还是有任何很棒的教程?
软件包应该包含一个中间件,一些类和一些路由。
感谢您的帮助。
答案 0 :(得分:0)
您应该在程序包的顶级目录中运行composer init
并回答问题。
确保不将依赖项指定为分支,但始终将其作为可能版本的范围指定,并确保使用稳定版本。
最后一点是添加正确的自动加载 - 如果可能,使用PSR-4(即使用名称空间),否则使用PSR-0。
这就是作曲家的一部分。