Не удалось установить пакеты с помощью композитора

Я новичок в мире php и drupal. Я пытаюсь запустить наше приложение drupal локально. Я установил композитор. Также настроили минимальную стабильность для разработки. Когда я пытаюсь бежать композитор установить, я получаю следующую ошибку: Запрошенный пакет package_name не может быть найден ни в одной версии, возможно, в названии пакета есть опечатка. Выдает ошибки для всех пакетов.

{
    "name": "aws/drupal",
    "description": "Project template for Drupal 8 sites built with BLT.",
    "type": "project",
    "minimum-stability": "dev",
    "prefer-stable": true,
    "require": {
        "acquia/blt": "^8.8",
        "composer/installers": "^1.0.24",
        "wikimedia/composer-merge-plugin": "~1.3",
        "drupal/pathauto": "^1.0",
        "drupal/viewfield": "3.x-dev",
        "drupal/easy_breadcrumb": "^1.0",
        "drupal/paragraphs": "^1.1",
        "drupal/token": "^1.0",
        "drupal/video_embed_field": "^1.5",
        "drupal/ctools": "^3.0",
        "drupal/google_analytics": "2.1",
        "drupal/entity_reference_revisions": "^1.3",
        "drupal/views_infinite_scroll": "^1.3",
        "drupal/field_group": "~1.0",
        "drupal/addtoany": "^1.8",
        "drupal/colorbox": "^1.4",
        "drupal/features": "^3.5",
        "drupal/rabbit_hole": "~1.0",
        "drupal/redirect": "~1.0",
        "drupal/honeypot": "~1.0",
        "drupal/maxlength": "1.x-dev",
        "drupal/menu_link_attributes": "^1@beta",
        "drupal/cog": "^1.8",
        "jackmoore/colorbox": "^1.6",
        "stevenwanderski/bxslider-4": "^4.2",
        "matthieua/WOW": "^1.1",
        "drupal/csv_serialization": "^1.0",
        "drupal/contact_storage_export": "^1.10",
        "drupal/contact_block": "~1.0",
        "drupal/require_login": "~1.0",
        "drupal/linkit": "^4.3",
        "drupal/menu_trail_by_path": "^1.1",
        "drupal/link_attributes": "^1.1",
        "drupal/migrate_plus": "^4.0",
        "drupal/migrate_tools": "^4.0",
        "drupal/ubercart": "^4.0",
        "drupal/better_exposed_filters": "^3.0@alpha",
        "drupal/uc_stripe": "^2.0@alpha"
    },
    "require-dev": {},
    "extra": {
        "enable-patching": true,
        "installer-paths": {
            "docroot/core": [
                "type:drupal-core"
            ],
            "docroot/modules/contrib/{$name}": [
                "type:drupal-module"
            ],
            "docroot/modules/custom/{$name}": [
                "type:drupal-custom-module"
            ],
            "docroot/profiles/contrib/{$name}": [
                "type:drupal-profile"
            ],
            "docroot/profiles/custom/{$name}": [
                "type:drupal-custom-profile"
            ],
            "docroot/themes/contrib/{$name}": [
                "type:drupal-theme"
            ],
            "docroot/themes/custom/{$name}": [
                "type:drupal-custom-theme"
            ],
            "docroot/libraries/{$name}": [
                "type:drupal-library",
                "type:bower-asset",
                "type:npm-asset"
            ],
            "drush/contrib/{$name}": [
                "type:drupal-drush"
            ]
        },
        "merge-plugin": {
            "require": [
                "vendor/acquia/blt/composer.required.json",
                "vendor/acquia/blt/composer.suggested.json"
            ],
            "include": [
                "blt/composer.overrides.json"
            ],
            "merge-extra": true,
            "merge-extra-deep": true,
            "merge-scripts": true,
            "replace": true
        },
        "patches": {
            "drupal/core": {
                "Contextual links broken fix": "https://www.drupal.org/files/issues/contextual_links_broken-2033275-10.patch"
            },
            "drupal/ubercart": {
                "Call to a member function label() on null": "https://www.drupal.org/files/issues/ubercart.call_to_a_member-2788963-10.patch"
            }
        },
        "installer-types": [
            "bower-asset",
            "npm-asset"
        ]
    },
    "repositories": [
        {
            "type": "package",
            "package": {
                "name": "jackmoore/colorbox",
                "version": "1.6.4",
                "type": "drupal-library",
                "dist": {
                    "url": "https://github.com/jackmoore/colorbox/archive/master.zip",
                    "type": "zip"
                }
            }
        },
        {
            "type": "package",
            "package": {
                "name": "stevenwanderski/bxslider-4",
                "version": "4.2.12",
                "type": "drupal-library",
                "dist": {
                    "url": "https://github.com/stevenwanderski/bxslider-4/archive/master.zip",
                    "type": "zip"
                }
            }
        },
        {
            "type": "package",
            "package": {
                "name": "matthieua/WOW",
                "version": "1.1.3",
                "type": "drupal-library",
                "dist": {
                    "url": "https://github.com/matthieua/WOW/archive/master.zip",
                    "type": "zip"
                }
            }
        }
    ]
} 

Спасибо.

не могли бы вы объяснить мне, какой пакет вы пробуете и какую команду для него используете?

Sachin Aghera 01.05.2018 19:51

Я использую установку с помощью команды: composer install. Я пытаюсь установить следующие зависимости: "require": {"acquia / blt": "^ 8.8", "composer / installers": "^ 1.0.24", "wikimedia / composer-merge-plugin": "~ 1.3 "," drupal / pathauto ":" ^ 1.0 "}

Aromadz 01.05.2018 20:20

Пожалуйста, поделитесь содержимым вашего файла composer.json.

rob006 01.05.2018 22:04

Я добавил, отредактировав свой вопрос. Пожалуйста, посмотрите. Спасибо.

Aromadz 01.05.2018 22:19

Привет. По-видимому, мне пришлось удалить каталог поставщика и повторно запустить установку композитора. Это решит проблему. Спасибо за помощь.

Aromadz 02.05.2018 17:50

@Aromadz - Не могли бы вы добавить свой последний комментарий в качестве ответа и согласиться с тем, чтобы помочь будущим посетителям сразу получить правильный ответ?

leymannx 02.05.2018 19:37
Стоит ли изучать 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
6
948
1

Ответы 1

По-видимому, проблема заключалась в том, что у меня были старые зависимости, когда я клонировал репо. Мне пришлось удалить каталог поставщика и повторно запустить команду композитор установить. Это решило проблему.

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