多个 composer.json 文件的一个存储库

时间:2021-01-25 23:00:32

标签: magento composer-php

我想使用一个主存储库并拥有一个我将通过 composer 需要的模块。

由于我正在玩一些集成测试并处理一些管道(例如 phpmd 检查),因此对于模块的主存储库,我需要像这样的所有环境文件:

...
├── app
│   └── code
│       └── *.php
│       └── composer.json // `name/module`
│
|- phpmd.xml
|- dev/tests/integration
│- composer.json  //`name/project`
...

当我将此模块用作包时,我想做类似 composer require name/module 之类的事情,只是因为我在需要该模块时需要应用程序/代码中的内容(这就是组成模块的内容)

Magento 正在做一些类似的事情,但我无法做到这一点:

https://github.com/magento/magento2/blob/2.4-develop/app/code/Magento/AdminAnalytics/composer.json#L2 https://github.com/magento/magento2/blob/2.4-develop/composer.json#L108

用作曲家有可能实现这样的事情吗?如果可能,我该怎么做?

谢谢!

0 个答案:

没有答案
相关问题