@AndryG

Как для type:"package" подключить свое хранилище алиасом через симлинк?

...
   {
      "type": "package",
      "package": {
        "name": "stanlemon/jgrowl",
        "version": "1.4.6",
        "type": "vcs",
        "url": "https://github.com/stanlemon/jGrowl"
      }
    }
  ],
  "require": {
    "stanlemon/jgrowl": "^1.4",
...


Loading composer repositories with package information
Updating dependencies
Lock file operations: 8 installs, 0 updates, 0 removals
  - Locking stanlemon/jgrowl (1.4.6)
Writing lock file


Нашел багу, форкнул, клонировал рядом. Теперь хочу подключить свой репозиторий для "подмены". У меня есть такой уже один. Для него код выглядит так:
{
      "name": "andryg/xbbcode",
      "type": "path",
      "url": "../packages/xBBCode",
      "options": {
        "symlink": true
      },
      "COMMENT": "UPDATE делать под WINDOWS, иначе симлинк не получится и просто все удалит",
      "url_FOR_TYPE_VCS": "https://github.com/AndryG/xBBCode",
    }],
  "require": {
    "gemorroj/xbbcode": "dev-bkpatch",


А как такую подмену провернуть с jGrowl ?

Пробовал сделать по аналогии, но где-то нарукожопил и не понимаю где: (если кто объяснит, как с версиями разобраться и зачем *-dev в конце - отдельное спасибо :) )

{
      "type": "package",
      "package": {
        "name": "stanlemon/jgrowl",
        "version": "1.4.6",
        "type": "vcs",
        "url": "https://github.com/stanlemon/jGrowl"
      }
    },
    {
      "name": "andryg/jgrowl",     ПЫТАЮСЬ ПОДКЛЮЧИТЬ СВОЮ РАБОЧУЮ КОПИЮ
      "type": "path",
      "url": "../packages/jgrowl",
      "options": {
        "symlink": true
      }
    }
  ],
  "require": {
    "stanlemon/jgrowl": "dev-master",  ЗДЕСЬ игрался и 

    "stanlemon/jgrowl": "dev-master as v1.4.*-dev",  ТАК тоже не выходит. Можете пояснить смысл этой строки?


Updating dependencies
<b>Your requirements could not be resolved to an installable set of packages.</b>

  Problem 1
    - Root composer.json requires stanlemon/jgrowl dev-master, found stanlemon/jgrowl[1.4.6] but it does not match the constraint.
  • Вопрос задан
  • 16 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы