Drupal development is changing fast, and with Drupal 8 there are lots of new tools to explore.
This week’s new class is called “Drupal 8 Composer and Configuration Management” and covers the modern tools and techniques available to Drupal 8 site-builders. These have largely replaced the old standards like FTP and even Drush Make.
We’ll use tools like Composer, Drush, Git, and Configuration Management and see how they all work together to make your Drupal 8 site development and management process faster, more efficient, and less error-prone.
Specifically, we’ll talk about how to use Composer to build a site locally as well as on a production server, and how to use Configuration Management to develop locally, and then push final changes to a production server.
With this new class, we’re adding to the library of OSTraining development tutorials:
Drupal 8 Composer Class Syllabus
Introduction and Installation
Starting Your Project
- Installing the Site on a Production Server
- Setting up settings.local.php
- Changing Configuration Options in settings.local.php
- How to Enable Theme Debugging on Development Sites
- Overriding Module Configuration in settings.local.php
- Configuring a Local Site and Exporting Configuration
- Pushing Changes to a Remote Site
- Using Drush Shell Aliases to Make Development Easier
- Verifying the Changes, and Finishing the Class
- Composer Quiz