Композитор: можно установить только один из: minishlink / web-push [v4.0.0, dev-master]

Я пытаюсь установить web-push (https://github.com/web-push-libs/web-push-php) в Ubuntu 14, но с исполнителем composer требуется minishlink / web-push, я получаю следующую ошибку:

Problem 1:
 - Can only install one of: minishlink/web-psuh[v4.0.0, dev-master].
 - Can only install one of: minishlink/web-psuh[v4.0.1, dev-master].
 - Can only install one of: minishlink/web-psuh[v4.0.2, dev-master].
 - Installation request for minishlink/web-push dev-master -> Satisfiable by minishlink/web-push[dev-master].
 - Installation request for minishlink/web-push ^4.0 -> satisfiable by minishlink/web-push[v4.0.0, v4.0.1, v4.0.2].

Composer.json

    {
  "name": "minishlink/web-push",
  "type": "library",
  "description": "Web Push library for PHP",
  "keywords": ["push", "notifications", "web", "WebPush", "Push API"],
  "homepage": "https://github.com/web-push-libs/web-push-php",
  "license": "MIT",
  "authors": [
    {
      "name": "Louis Lagrange",
      "email": "[email protected]",
      "homepage": "https://github.com/Minishlink"
    }
  ],
  "require": {
    "minishlink/web-push": "^4.0"
  },
  "require-dev": {
    "phpunit/phpunit": "^7.0"
  }
}

Вам нужно поделиться своим composer.json и полным выводом вызова composer require.

rob006 07.08.2018 14:14

добавлен composer.json

Jordi Salom 07.08.2018 14:16

Ваш пакет назван так же, как ваша зависимость (minishlink/web-push). Что ты пытаешься сделать?

rob006 07.08.2018 14:18

Если вы хотите установить minishlink/web-push как зависимость, вам не следует редактировать ее composer.json. В вашем проекте должен быть свой composer.json.

rob006 07.08.2018 14:19
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
4
723
0

Другие вопросы по теме