Drupal Console is a modern CLI for interacting with Drupal and scaffolding a site. It works only with Drupal 8+, and is built on top of the Symfony Console component.
Drupal VM will automatically install Drupal Console if you install Drupal 8 or later in your VM (this is based on the value of the
drupal_major_version variable inside
To use Drupal Console with a Drupal 8 site (in this case, using the default configuration that ships with Drupal VM):
- Log into the VM with
- Change directory to the Drupal site's document root:
- Use Drupal console (e.g.
drupal cache:rebuild all).
You should see an output like:
vagrant@drupalvm:/var/www/drupalvm/drupal/web$ drupal cache:rebuild all [+] Rebuilding cache(s), wait a moment please. [+] Done clearing cache(s). The command was executed successfully!