srijanone / ezcontent-project
Project creator for EZ Content Distribution.
Installs: 2 694
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 6
Forks: 5
Open Issues: 4
Language:Shell
Type:composer-plugin
Requires
- composer/installers: ^1.9
- cweagans/composer-patches: ^1.6.5
- drupal/core-composer-scaffold: ~9.0.0
- drupal/core-recommended: ~9.0.0
- drush/drush: ^10
- srijanone/ezcontent: ^2.0
- zaporylie/composer-drupal-optimizations: ^1.0
This package is auto-updated.
Last update: 2024-11-11 11:03:50 UTC
README
This is a Composer-based installer for the EzContent Drupal distribution.
Getting Started with Drupal 8 Installation
EzContent can be installed in two ways:
- Via Drupal Composer
- Choose a name for your project, like “MY_PROJECT”
- Use the given command to create the project
- The command will download Drupal core along with necessary modules, EzContent profile, and all other dependencies necessary for the project
composer create-project srijanone/ezcontent-project:1.0 MY_PROJECT --no-interaction
Note: In case you come across any memory issues, run this command -
php -d memory_limit=-1 /path/to/composer.phar create-project srijanone/ezcontent-project:1.0 MY_PROJECT --no-interaction
- Via Acquia BLT
To create a new Acquia BLT project using EzContent, use the following commands
composer create-project --no-interaction acquia/blt-project MY_PROJECT; cd MY_PROJECT; composer require srijanone/ezcontent:^1.0;
Warning: There may be updates to BLT, Lightning which may break the setup. If you see any issue, please open a new issue in the issue queue.
Getting Started with Drupal 9 Installation
- Via Drupal Composer
composer create-project srijanone/ezcontent-project:^2.0 MY_PROJECT --no-interaction
- Via Acquia BLT
composer create-project --no-interaction acquia/drupal-recommended-project MY_PROJECT; cd MY_PROJECT; composer require srijanone/ezcontent:^2.0.0-alpha1;
By using these commands you will get a EzContent site as your final output. Login to your site using your database and webserver. Composer will install all the required dependency into vendor folder. Always remember composer.json and composer.lock files that exist they are controlling your dependencies.
Docksal Support
This project installer has Docksal support.