Стоит ли использовать @dev или dev-main в композиторе JSON для локальных пакетов?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Стоит ли использовать @dev или dev-main в композиторе JSON для локальных пакетов?

Сообщение Anonymous »

TL;DR: Должен ли я использовать @dev или dev-main в моем композиторе.json для локальных пакетов?
В нашем проекте есть центральный файл композитора.json, который включает в себя все необходимые зависимости, в том числе локальные — код включен в репозиторий git, но выделен в виде отдельных пакетов композитора.У нас есть локальная папка, настроенная в качестве хранилища:

Код: Выделить всё

{
"repositories": [
{
"type": "path",
"url": "./app/*/*"
}
]
}
Я где-то читал, что мы должны включать зависимости с помощью синтаксиса @dev, например

Код: Выделить всё

{
"require": {
"app/local": "@dev"
}
}
Однако при этом текущая ветка сохраняется в композиторе.lock, поэтому при объединении ветки функций файл блокировки ссылается на не- существующую ветку до тех пор, пока не будет запущено следующее обновление композитора. Это нормально?
Мне нравится идея @dev, поскольку она указывает, какие пакеты являются локальными, но мне не нравится, что можно ссылаться на несуществующую ветку.

Подробнее здесь: https://stackoverflow.com/questions/769 ... l-packages
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»