web-dev-qa-db-ja.com

composerを使用してアルファ開発バージョンをインストールする

ブロッククラス モジュールには8.x-1.x-devバージョンがあります。 特定のリリースページから推奨コマンドを使用してインストールする

composer require 'drupal/block_class:1.x-dev'

バージョンのないblock_classをインストールします。

それはなぜですか、将来のcomposer updateにどのような影響がありますか?

UPDATE:drushでインストールする場合

drush dl block_class --select 

そして、そのバージョンが1.0-alpha1+10-devである最新の開発バージョンを選択します。どのようにして最新のalpha-devをインストールできますか?

2
GiorgosK

言ったように、バージョンを指定しないでください。composerは、最も安定したバージョンをインストールするバージョン制約を自動的に選択します。

$ composer require drupal/block_class
Using version ^1.0@alpha for drupal/block_class
./composer.json has been updated
Gathering patches for root package.
> DrupalProject\composer\ScriptHandler::checkComposerVersion
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
Gathering patches for root package.
Gathering patches for dependencies. This might take a minute.
  - Installing drupal/block_class (1.0.0-alpha1): Loading from cache
Writing lock file
Generating autoload files
> DrupalProject\composer\ScriptHandler::createRequiredFiles
2
Berdir