lucacracco / project-starterkit
Project template custom for Drupal 9 projects with a relocated document root
Installs: 66
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 3
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^7.3
- composer/installers: ^1.2
- cweagans/composer-patches: ^1.7
- drupal/console: ^1.0.2
- drupal/core-composer-scaffold: ^8.9
- drupal/core-project-message: ^8.9
- drupal/core-recommended: ^8.9
- drush/drush: ^9.7.1 | ^10.0.0
- lucacracco/robo-drupal: ^1.0
Requires (Dev)
- bex/behat-screenshot: ^2.1
- drupal/core-dev: ^8.9
- drupal/drupal-extension: ^4.0
Conflicts
This package is auto-updated.
Last update: 2025-03-18 23:17:22 UTC
README
Ex. The project contains the company's website.
Table of Contents
Installation
Create new project
composer create-project lucacracco/project-starterkit:dev-drupal-9.x my-folder
Clone
Clone this repo to your local machine using: git clone git@...
DDEV
More info: https://ddev.readthedocs.io/en/stable/ .
Run LAMP stack:
ddev start ddev ssh
Note: You can override the config.yaml
with extra files named config.*.yaml
.
Install
-
Download libraries with
composer
:composer install --prefer-dist
-
Install Drupal and Project
Scratch:
robo scaffold robo install standard
or from Database dump(.sql):
robo scaffold robo install:database [path of .sql dump]
Update
When you download a new code (pull from repository an updates), will run:
-
Update composer vendor:
composer install --prefer-dist
-
Update Drupal database:
robo scaffold robo deploy
Features
Export/import configuration
robo config:export robo config:import
FAQ
- How do I do specifically so and so?
- No problem! Just do this.