1.2 KiB
ddev commands
1. Create a project folder and move into it
mkdir ~/drupal-theme-dev && cd ~/drupal-theme-dev
2. Configure DDEV for Drupal (PHP 8.3 is best for both Drupal 10 and 11)
ddev config --project-type=drupal --php-version=8.3 --docroot=web
3. Start the containers
ddev start
Install the recommended Drupal 11 project
ddev composer create "drupal/recommended-project:^11" --no-install
Move into the web directory and install dependencies
cd web ddev composer install
Install the site (quick standard install)
ddev drush site:install standard --account-name=admin --account-pass=admin -y
Open the site in your browser
ddev launch
ddev start # Start the environment ddev stop # Stop it ddev launch # Open site in browser ddev drush cr # Clear caches (very frequent for theme work) ddev drush uli # Get one-time login link ddev composer require ... # Add modules/themes ddev npm install # If your theme uses npm/Vite/Webpack ddev logs -f # Watch logs ddev ssh # Shell into the web container if needed