- Make sure that
composer,VirtualBox,Vagrantand plugins are installed. - Clone project and navigate into dir.
composer build
build- build projectrebuild- cleanup code dependencies and rebuild site, skipping VM management.rebuild-full- cleanup code dependencies, remove VM and rebuild sitebuild-db- re-import DB and run updatesbuild-theme- build theme assets. Supports watching:composer build-theme -- watchcleanup- remove code dependencies, skipping VM managementcleanup-full- remove code dependencies and remove VM
composer require drupal/module_name
- Add patch information to
composer.json composer rebuild
One caveat is that a removal of composer.lock may be required before step #2
as composer caches dependencies and patches may not be applied.