Установка Drupal 8.2.0 Commerce 2.x не удалась
Установка модулей Drupal Commerce 2.x с помощью следующей команды drupal
drupal module:install commerce_product commerce_checkout commerce_cart commerce_tax
генерирует следующую ошибку
[Symfony\Component\Console\Exception\CommandNotFoundException]
Command "module:install" is not defined.
Did you mean one of these?
site:install
module:download
Пытаясь
drupal module:download commerce_product commerce_checkout commerce_cart commerce_tax
генерирует следующую ошибку
Fatal error: Uncaught Error: Call to undefined function Drupal\Console\Command\drupal_static_reset() in C:\Users\Ali\AppData\Roaming\Composer\vendor\drupal\console\src\Command\ProjectDownloadTrait.php:55
Stack trace:
#0 C:\Users\Ali\AppData\Roaming\Composer\vendor\drupal\console\src\Command\Module\DownloadCommand.php(64): Drupal\Console\Command\Module\DownloadCommand->downloadModules(Object(Drupal\Console\Style\DrupalStyle), Array, false)
#1 C:\Users\Ali\AppData\Roaming\Composer\vendor\symfony\console\Command\Command.php(259): Drupal\Console\Command\Module\DownloadCommand->execute(Object(Symfony\Component\Console\Input\ArgvInput), Object(Drupal\Console\Style\DrupalStyle))
#2 C:\Users\Ali\AppData\Roaming\Composer\vendor\symfony\console\Application.php(863): Symfony\Component\Console\Command\Command->run(Object(Symfony\Component\Console\Input\ArgvInput), Object(Drupal\Console\Style\DrupalStyle))
#3 C:\Users\Ali\AppData\Roaming\Composer\vendor\symfony\console\Application.php(192): Symfony\Component\Console\Application->doRun in C:\Users\Ali\AppData\Roaming\Composer\vendor\drupal\console\src\Command\ProjectDownloadTrait.php on line 55
Есть идеи о том, как решить эту проблему?
3 ответа
Вы можете к этому:
composer create-project drupalcommerce/project-base some-dir --stability dev --no-interaction
Это объясняется здесь в README.md: https://github.com/drupalcommerce/project-base/blob/8.x/README.md
Вы можете легко установить с композитором:
cd /path/to/drupal8
composer require "drupal/<modulename>:<version>"
Или без версии:
composer require "drupal/<modulename>"
Например:
composer require "drupal/commerce_product"
Вы можете попробовать так: drush en commerce
после Вы хотели бы загрузить их? (y/n): y, и он загрузит его для вас. Надеюсь, я помог.