Drupalコアバージョンが2つのバージョンで古くなっていることに気づきました。現在 8.5. を実行していますが、 8.5.5 は2つのバージョンを直接更新するのではなく、8.5.3から 8.5.4 にアップグレードし、最終的に8.5.4から8.5.5にアップグレードしたいと考えました。
以下を試しましたが、更新されませんでした。
composer update drupal/core:8.5.4 --with-dependencies
composerコマンド実行後のメッセージ
インストールまたは更新するものはありません
このコマンドをdocrootの外のC:\users\name\Sites\mysite\
にあるディレクトリで実行しました。
私はcomposer why-not drupal/core:8.5.4
も実行し、次のメッセージが返されました。
8.5.4に一致しないバージョンの「drupal/core」に依存するインストール済みパッケージはありません
composer why-not drupal/core:8.5.4
を実行し、エラーメッセージについてさらに調査を行った後、私は偶然に遭遇しました composerを使用した8.5.0から8.5.1へのアップグレード
このコマンドは私にとってはトリックでした。
composer require drupal/core:8.5.4 webflo/drupal-core-require-dev --update-with-dependencies
Composer.jsonを見てください... drupal/coreが「require」または「replace」の下にリストされていますか?必ず「必須」の下に移動してください