【发布时间】:2015-04-24 05:32:10
【问题描述】:
我有一个包含子项目的项目。它们位于不同的存储库中。
在生产环境中,子项目将是 composer.json 文件中声明的主项目的依赖项。
在我的开发环境中,我希望能够同时处理这两个项目。我不想每次修改我的子项目时composer update。
目前我的子项目包含在主项目的子文件夹.gitignored 中,这样从主存储库看不到它,但应用程序可以看到它。这种方法带来了一系列问题,例如:
- 我需要在开发和生产中使用不同的
compose.json - 在开发中,如果子项目通过主项目的
composer.json,我需要加载依赖项
有没有办法让作曲家自己处理这种情况?有更好的解决方案吗?
【问题讨论】:
标签: php dependencies composer-php