lucacracco / project-starterkit
Project template custom for Drupal 9 projects with a relocated document root
Installs: 55
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 4
Forks: 0
Open Issues: 0
Type:project
Requires
- composer/installers: ^1.9
- drupal/config_split: ^1.9
- drupal/console: ^1.9
- drupal/core: ^9.5
- drupal/core-composer-scaffold: ^9.5
- drupal/core-recommended: ^9.5
- drupal/environment_indicator: ^4.0
- drupal/monolog: ^2.2
- drupal/redis: ^1.6
- drush/drush: ^10
- lucacracco/robo-drupal: ^2.1
Requires (Dev)
- bex/behat-screenshot: ^2.1
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.2
- drupal/core-dev: ^9.5
- drupal/devel: ^5.1
- drupal/drupal-extension: ^4.1
- edgedesign/phpqa: ^1.25
- enlightn/security-checker: ^1.10
- jakub-onderka/php-console-highlighter: ^0.4.0
- jakub-onderka/php-parallel-lint: ^1.0
- mglaman/phpstan-drupal: ^1.1
- nette/neon: ^3.3
- php-parallel-lint/php-console-highlighter: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.3
- phpspec/prophecy-phpunit: ^2
- phpstan/phpstan: ^1.9
- phpstan/phpstan-deprecation-rules: ^1.1
- vimeo/psalm: ^4.30
- wapmorgan/php-deprecation-detector: ^2.0
Conflicts
This package is auto-updated.
Last update: 2024-04-26 20:13:40 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.