Dacă verific artefacte învechite folosind:
compozitor depășit „drupal/*”
Văd că Core are nevoie de actualizare:
drupal/core 9.2.3 9.2.4
drupal/nucleu-compozitor-schela 9.2.3 9.2.4
drupal/core-dev 9.1.5 9.2.4
drupal/core-recomandat 9.2.3 9.2.4
...
Totuși, când încerc să actualizez:
actualizarea compozitorului drupal/core-recommended --with-dependencies
Primesc următoarele mesaje:
Dependența „drupal/core” este, de asemenea, o cerință rădăcină, dar nu este permisă în mod explicit. Ignorând.
Se încarcă depozitele compozitorului cu informații despre pachet
Actualizarea dependențelor (inclusiv require-dev)
Nimic de instalat sau actualizat
Pachetul container-interop/container-interop este abandonat, ar trebui să evitați să îl utilizați. Folosiți psr/container în schimb.
Doctrina/reflecția pachetului este abandonată, ar trebui să evitați să-l utilizați. Utilizați în schimb roave/better-reflection.
Pachetul phpunit/php-token-stream este abandonat, ar trebui să evitați să îl utilizați. Nu s-a sugerat nicio înlocuire.
Pachetul rector/rector-prefix este abandonat, ar trebui să evitați să îl utilizați. Folosiți în schimb rector/rector.
Se scrie fișierul de blocare
Generarea fișierelor de încărcare automată
composer/package-versions-deprecated: se generează clasa de versiune...
composer/package-versions-deprecated: ...terminat generarea clasei de versiune
Acest site a fost construit inițial în Drupal 8, dar a fost actualizat la Drupal 9.
Aveți sugestii despre cum aș putea rezolva această problemă?
Fișierul meu composer.json este după cum urmează:
{
"nume": "drupal/proiect-recomandat",
"description": "Șablon de proiect pentru proiecte Drupal 8 cu o rădăcină de document relocată",
"tip": "proiect",
"license": "GPL-2.0-sau mai târziu",
"homepage": "https://www.drupal.org/project/drupal",
"a sustine": {
„docs”: „https://www.drupal.org/docs/user_guide/en/index.html”,
„chat”: „https://www.drupal.org/node/314178”
},
„depozite”: [
{
"type": "compozitor",
„url”: „https://packages.drupal.org/8”
}
],
„necesită”: {
„compozitor/instalatori”: „^1.2”,
"drupal/address": "^1.9",
"drupal/advagg": "4.x-dev@dev",
"drupal/asset_injector": "2.x-dev",
"drupal/charts": "^5.0@alpha",
"drupal/cafea": "1.x-dev",
"drupal/composer_deploy": "^1.6",
"drupal/config_views": "^2.0",
„drupal/core”: „9.2.3 ca 8.9.0”,
"drupal/core-composer-scaffold": "^9.1.5",
"drupal/core-project-message": "^9.1.5",
"drupal/core-recommended": "^9.1.5",
"drupal/devel_entity_updates": "^3.0",
"drupal/domain": "1.x-dev",
"drupal/domain_site_settings": "1.x-dev",
"drupal/dropzonejs": "^2.5",
"drupal/drupalmoduleupgrader": "^1.7",
"drupal/dynamic_asset": "1.x-dev",
"drupal/email_registration": "^1.1",
"drupal/exclude_node_title": "1.x-dev@dev",
"drupal/feeds": "3.x-dev",
"drupal/feeds_tamper": "^2.0",
"drupal/field_css": "^2.0@RC",
"drupal/field_formatter_class": "^1.5",
"drupal/filefield_paths": "1.x-dev",
"drupal/formblock": "^2.0@beta",
"drupal/geocoder": "^3.17",
"drupal/geophp": "^1.0",
"drupal/group": "1.x-dev@dev",
"drupal/gtranslate": "^1.13",
"drupal/image_effects": "^3.1",
"drupal/jquery_ui": "1.x-dev",
"drupal/jquery_ui_sortable": "1.x-dev",
"drupal/leaflet": "^2.1",
"drupal/libraries": "^3.0@beta",
"drupal/masquerade": "2.x-dev@dev",
"drupal/media_directories": "^2.0",
"drupal/media_library_form_element": "1.x-dev",
"drupal/media_migration": "1.x-dev@dev",
"drupal/menu_twig": "^1.4",
"drupal/migrate_plus": "^5.1",
"drupal/migrate_process_inline_images": "^1.0",
"drupal/migrate_source_csv": "3.x-dev@dev",
"drupal/migrate_tools": "5.x-dev@dev",
"drupal/ng_lightbox": "^1.0@beta",
"drupal/office_hours": "^1.3",
"drupal/optimizedb": "1.x-dev@dev",
„drupal/paragrafe”: „^1.12”,
"drupal/pathauto": "^1.8",
"drupal/php": "^1.1",
"drupal/prepopulate": "^2.3",
"drupal/quiz": "6.x-dev@dev",
"drupal/recaptcha": "^3.0",
"drupal/redirect": "^1.6",
"drupal/search404": "^2.0",
"drupal/shortcode": "2.0.x-dev@dev",
"drupal/sitemap": "^2.0@beta",
"drupal/theme_switcher": "^1.1",
"drupal/ultimate_cron": "^2.0@alpha",
"drupal/upgrade_rector": "1.x-dev@dev",
"drupal/video": "^1.5@alpha",
"drupal/video_embed_field": "2.x-dev@dev",
"drupal/views_data_export": "1.x-dev@dev",
"drupal/views_slideshow": "^4.8",
"drupal/webform": "^6.0@alpha",
"drupal/webform_migrate": "1.x-dev@dev",
"drupal/greutate": "^3,2",
"drupal/xhprof": "^1.0@beta",
"drush/drush": "^10.4",
"geocoder-php/google-maps-provider": "^4.6",
"google/apiclient": "^2.0",
"phpstan/phpstan": "^0.12.81",
"webmozart/assert": "^1.10"
},
„conflict”: {
"drupal/drupal": "*"
},
"minimum-stability": "dev",
„prefer-stabil”: adevărat,
"config": {
„sortare-pachete”: adevărat
},
„extra”: {
„drupal-scaffold”: {
„locații”: {
"web-root": "web/"
}
},
„cale-instalare”: {
„web/core”: [
„tip:drupal-core”
],
„web/biblioteci/{$name}”: [
„tip:drupal-library”
],
„web/modules/contrib/{$name}”: [
„type:drupal-module”
],
„web/profiles/contrib/{$name}”: [
„type:drupal-profile”
],
„web/themes/contrib/{$name}”: [
„type:drupal-theme”
],
„drush/Commands/contrib/{$name}”: [
„tip:drupal-drush”
],
„web/module/custom/{$name}”: [
„tip:drupal-modul-personalizat”
],
„web/themes/custom/{$name}”: [
„tip:drupal-temă-personalizată”
]
},
„drupal-core-project-message”: {
„include-cheile”: [
"pagina principala",
"a sustine"
],
„post-create-project-cmd-message”: [
„<bg=blue;fg=white> </>”,
„<bg=blue;fg=white> Felicitări, ați instalat baza de cod Drupal </>”,
„<bg=blue;fg=white> din șablonul drupal/proiect recomandat! </>”,
„<bg=blue;fg=white> </>”,
"",
„<bg=yellow;fg=black>Pașii următori</>:”,
" * Instalați site-ul: https://www.drupal.org/docs/8/install",
" * Citiți ghidul utilizatorului: https://www.drupal.org/docs/user_guide/en/index.html",
" * Obțineți asistență: https://www.drupal.org/support",
" * Implică-te cu comunitatea Drupal:",
„ https://www.drupal.org/getting-involved”,
" * Eliminați pluginul care imprimă acest mesaj:",
"compozitorul elimina drupal/core-project-message"
]
}
},
„require-dev”: {
"drupal/core-dev": "^9.1.5",
"kint-php/kint": "^3.3",
"mglaman/drupal-check": "^1.1",
„phpunit/phpunit”: „^8.4.1”
}
}