Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 1.64 KB

README.md

File metadata and controls

31 lines (22 loc) · 1.64 KB

IDE

Phpstorm or vscode

Set up a local development enviroment

There are many ways to set up a local enviroment for developing on Drupal. Please see Local server setup.

First time install:

  1. Clone this repository

  2. composer install in the root of the project, for more information on using composer in this project, please see Using Composer.

  3. Import the existing configuration (or you can install a new site with existing configuration):

    • Edit your /web/sites/default/settings.php
    • Add $settings['config_sync_directory'] = DRUPAL_ROOT . '/../config/sync';
    • Run drush config-import command
  4. Generate a new pair of keys for simple_oauth (OAuth2) at /admin/config/people/simple_oauth

  5. Generate new OAuth2 clients at /admin/config/services/consumer

Hosting in production notes:

  1. Redis is highly recommended, otherwise, you probably will see many "deadlocks" in caching.
  2. There are just infinite ways to set up hosting for Drupal depending on many factors. Please consult the Internet at large.

Support:

Please file an issue.

Code contribution:

  1. Clone this repository into your own project.
  2. Do the work
  3. Create a Pull Request against this repository. For more details, please see GitHub - Contributing to a Project