Demystifying Composer
summary
Shows how to build a Drupal 8 site from scratch with Composer: create-project clones a starter, run composer install to produce composer.lock and vendor, and scripts like Drupal-scaffold move core and modules into the web root so the site actually runs. Explains repositories for drupal.org packages, using composer.json and composer.lock, and applying patches with composer patches. Warns Composer is a huge memory hog (examples drop downloads from ~700MB to ~40MB with optimizations) and recommends one person manage the Composer workflow.
AI-written summary · about
chapters (8)
- 0:00Introduction and welcome
- 1:47What is Composer and why use it
- 12:18Composer JSON file basics
- 23:47Version constraints explained
- 35:20Drupal-specific Composer challenges
- 46:02Updating and managing dependencies
- 54:23Composer and Drupal workflow tips
- 1:00:00Q&A and closing remarks
related talks
48mThe Composer Workflow
46mExploring composer in drupal 8
49mTools to Get Started with a Drupal 8 Project
01h 04mImproving your Drupal 8 development workflow
01h 07mTaking Maximum Advantage of Drupal Core's Composer Template
41mComposer and Drupal: Past, Present and Future
40mGoodbye Drush Make. Hello Composer!
47mIn Depth Composer
