如何将composer本地路径包含在版本中

时间:2018-06-12 02:46:00

标签: php composer-php

我想在本地存储库中包含版本。我有以下文件夹结构。

+myapp
-composer.json
+libs
--lib1
---composer.json
--lib2
---composer.json

我需要添加不同版本的lib1和lib2以包含在myapp composer.json文件中。我怎样才能将版本信息添加到作曲家本地存储库?

1 个答案:

答案 0 :(得分:1)

您需要将version添加到这些库的composer.json个文件中。例如:

libs/lib1/composer.json

{
    "name": "me/lib1",
    "version": "1.2.2",
    ...

libs/lib2/composer.json

{
    "name": "me/lib2",
    "version": "1.3.2",
    ...

然后显式更新这些库:

composer update me/lib1
composer update me/lib2

声明的版本应保存到composer.lockinstalled.json