updated for D9

This commit is contained in:
2020-12-14 10:39:45 +01:00
parent e3c88f4acc
commit bf7a51f91c
6 changed files with 30 additions and 122 deletions

View File

@@ -6,41 +6,37 @@
### install drupal with composer
```
cd public_html
composer create-project drupal/drupal .
composer create-project drupal/recommended-project .
```
### clone this profile into profiles folder
```
cd profiles
git clone -o figli https://figureslibres.io/gogs/bachir/d8-starterkit-profile.git
git clone -o figli https://figureslibres.io/gogs/bachir/drupal-starterkit-profile.git
```
### include the profile's composer file to the main drupal's composer file
in composer.js replace
install composer-merge-plugin
```
"merge-plugin": {
"include": [
"core/composer.json"
],
"recurse": true,
"replace": false,
"merge-extra": false
}
composer require wikimedia/composer-merge-plugin
```
by
then in main drupal's composer.js file add this in extra
```
"merge-plugin": {
"include": [
"core/composer.json",
"profiles/d8-starterkit-profile/composer.json"
],
"recurse": true,
"replace": false,
"merge-extra": true
"extra": {
...
"merge-plugin": {
"include": [
"web/profiles/d8-starterkit-profile/composer.json"
],
"recurse": true,
"replace": false,
"merge-extra": true
}
...
}
```
### install dependencies with composer
### install the profile's merged dependencies with composer
```
cd ../
composer update