Composer php Composer添加自定义供应商库

Composer php Composer添加自定义供应商库,composer-php,Composer Php,我的项目中的家伙们正在使用PSR-4加载模块目录中的模块。 我想在供应商中创建我自己的库,并设置autoloader以加载所有库 mycomposer.json "config": { "vendor-dir" : "library" }, "autoload": { "psr-4": { "": "modules/" } 示例目录结构: |Root_Dir |--- Modules |------Company |---------TestMo

我的项目中的家伙们正在使用PSR-4加载模块目录中的模块。 我想在供应商中创建我自己的库,并设置autoloader以加载所有库

mycomposer.json

  "config": {
    "vendor-dir" : "library"
  },
  "autoload": {
    "psr-4": {
      "": "modules/"
    }
示例目录结构:

|Root_Dir
|--- Modules
|------Company
|---------TestModule
|-------------Controlers
|--etc...
我的供应商名为library,在那里我安装了许多软件包,如DOctrine、Symfony comps等

我想在该目录中添加自定义的我自己的库,并使用名称空间加载到我的控制器中


我该怎么做?

您是否尝试过像文档中描述的那样简单地创建一个composer包?但我必须出版它?你试过什么?您必须将软件包放在可以访问的地方,但它不必是公共的或在packagist.org上。