Taking Maximum Advantage of Drupal Core's Composer Template
summary
Explains why to start projects with drupal/recommended-project (composer create-project drupal/recommended-project) and how it pins dependencies to the exact versions tested with a Drupal Core release, omits bundled Drush/Drupal Console, and uses a scaffolding plug-in that copies files from Core instead of fetching them. Shows practical composer commands—composer outdated --direct, composer depends and why-not—demonstrates applying patches with composer patches, adding private VCS repos with a GitHub token, and warns about local PHP version constraints.
AI-written summary · about
chapters (13)
- 0:00Start
- 5:18Swift Mailer
- 13:32Drupal Composer Drupal Project
- 14:52Drupal Project Template
- 19:31Overview
- 21:50Composer Create Project
- 25:26Dependencies
- 29:18Php Version
- 33:46Demo
- 50:32Composer Patches
- 51:17Composer as a Demo
- 55:57Edit Our Compose Your App Json File
- 58:27Scaffolding Files
related talks
46mExploring composer in drupal 8
01h 04mDemystifying Composer
41mComposer and Drupal: Past, Present and Future
48mThe Composer Workflow
01h 04mImproving your Drupal 8 development workflow
49mTools to Get Started with a Drupal 8 Project
40mGoodbye Drush Make. Hello Composer!
46mManaging dependencies is more than running "composer update"
