authbucket/framework-standard-edition

The "AuthBucket Standard Edition" distribution

8.4.0-alpha1 2017-06-22 09:22 UTC

This package is auto-updated.

Last update: 2024-12-19 18:37:24 UTC


README

Build Status Latest Stable Version Total Downloads License

Welcome to the AuthBucket Standard Edition - a fully-functional Drupal application that you can use as the skeleton for your new applications.

This project template will managing your site dependencies with Composer. If you want to know how to use it as replacement for Drush Make visit the Documentation on drupal.org.

Usage

First you need to install composer.

After that you can create the project:

composer create-project authbucket/framework-standard-edition:^8.4.0 MYPROJECT --no-interaction

With composer require ... you can download new dependencies to your installation.

composer require drupal/devel:~1.0

The composer create-project command passes ownership of all files to the project that is created. You should create a new git repository, and commit all files not excluded by the .gitignore file.

What does the template do?

When installing the given composer.json some tasks are taken care of:

  • Drupal will be installed in the web-directory.
  • Autoloader is implemented to use the generated composer autoloader in vendor/autoload.php, instead of the one provided by Drupal (web/vendor/autoload.php).
  • Modules (packages of type drupal-module) will be placed in web/modules/contrib/
  • Theme (packages of type drupal-theme) will be placed in web/themes/contrib/
  • Profiles (packages of type drupal-profile) will be placed in web/profiles/
  • Creates default writable versions of settings.php and services.yml.
  • Creates sites/default/files-directory.
  • Latest version of drush is installed locally for use at vendor/bin/drush.
  • Latest version of DrupalConsole is installed locally for use at vendor/bin/drupal.

License

Author Information