Когда я запускаю мою установку от композитора, у меня есть эта ошибка:Composer - Запрошенный пакет существует как, но они отклоняются от вашего ограничения
λ композитор установка Вы работаете композитор с Xdebug включен. Это оказывает существенное влияние на производительность во время выполнения. См. https://getcomposer.org/xdebug Загрузка репозиториев композитора с информацией о пакете Обновление зависимостей (включая require-dev) Ваши требования не могут быть разрешены к устанавливаемому набору пакетов.
Ошибка:
Задача 1 - Запрошенный пакет antoineb1/smoney_bundle 1,0 существует как antoineb1/smoney_bundle [DEV-мастер], но они отклоняются вашим ограничением.
Мой composer.json
{
"name": "project",
"license": "proprietary",
"type": "project",
"minimum-stability": "dev",
"prefer-stable" : true,
"autoload": {
"psr-4": {
"": "src/"
}
},
"config": {
"preferred-install": "dist"
},
"repositories": [
{
"url": "bitbucket url",
"type": "vcs"
}
],
"require": {
"php": ">=5.5.9",
"antoineb1/smoney_bundle": "1.0"
}
}
У меня такая же проблема. У меня есть тег 1.1.0, доступный в моем репо, но композитор все еще говорит, что у меня есть только версия dev-master, которая даже не верна, у меня нет ни одной ветки или тега с этим именем ...?!? –
@GuillaumeBois Composer позволяет использовать ветви как версии, указав их как 'dev-', поэтому 'dev-master' относится к ветви' master'. Если вы хотите указать конкретный тег, он будет выглядеть как '' author/package ": dev-master # v1.1.0" '. Подробнее см. [Этот вопрос] (http://stackoverflow.com/questions/34784809/how-to-use-a-specific-tag-version-with-composer-and-a-private-git-repository). –
BVengerov
Проблема заключалась в том, что мой тег был '1.1.0' и должен был быть' v1.1.0'! OMG Я ненавижу компьютеры ... –