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

2.0.0 2021-03-31 15:13 UTC

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:

  1. 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
  1. 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

  1. Via Drupal Composer
composer create-project srijanone/ezcontent-project:^2.0
MY_PROJECT --no-interaction
  1. 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.