現在、多くのモジュールにはまだ安定したバージョン(webformなど)がありません。 composer require drupal/webform
さんのコメント:
最低安定性(安定)のため、どのバージョンでもパッケージdrupal/webformが見つかりませんでした。パッケージのスペルまたは最小限の安定性を確認してください
composer require --minimum-stability=beta drupal/webform
を試してみると、次のようになります。
「--minimum-stability」オプションは存在しません。
drush dl
は以下を提供します:
このコードベースは、Drushの代わりにComposerを使用してアセンブルされます。
composer update
およびcomposer require
ではなくdrush pm-updatecode
およびdrush pm-download
を使用してください。
Drupalの特別なバージョン管理のため、これはnot一般的なcomposer質問ですが、Drupal特定のものです。つまり、今日のWebフォームは8.x-5.0-beta12ですが、8.x-5.0シリーズの最新バージョンをインストールするにはどうすればよいですか?? composer- そうではない 8.x-5.0を理解または使用しますが、他のものを使用しますが、ベータでは何とどのように機能しますか?これはドキュメントが必要ですどこかは現在存在しないためです。これが答えを必要としないなら私は最も幸せな人ですが、悲しいことに、サイトを構築するための完全に機能するツールがあるにもかかわらず、Drupal 8を使用する必要がありますcomposerとほとんどのモジュールはベータ版です。
これにより、最新のベータ12がインストールされます。
composer require drupal/webform:5.0.*@dev
Drupalバージョン番号から少し翻訳する必要があります。 (Composerを使用して管理するDrupal =サイトの依存関係 :
バージョンを指定するには、次のコマンドラインを使用してバージョンを指定できます。
$ composer require drupal/<modulename>:<version>
例えば:
$ composer require drupal/ctools:3.0.0-alpha26 $ composer require drupal/token:1.x-dev
これらの例では、composerバージョン3.0.0-alpha26はdrupal.orgバージョン8.x-3.0-alpha26にマップし、1.x-devは8.x-1.xにマップします。 drupal.orgのブランチ。
1.xなどのブランチを指定する場合は、バージョンの最後に-devを追加する必要があります。
したがって、Webformの場合、8.5は5.0.xになります。これは、パッケージを正しく識別するために使用する必要があるものです。