telekonsum / project
Commerce 2.x project template
dev-master
2020-02-19 08:02 UTC
Requires
- php: >=7.0.8
- ext-curl: *
- composer/installers: ^1.2
- cweagans/composer-patches: ^1.6.5
- drupal/commerce: ^2.0
- drupal/console: ^1.0.2
- drupal/core: ^8.8.0
- drupal/core-composer-scaffold: ^8.8.0
- drupal/search_api: ^1.0
- drupal/swiftmailer: ^1.0
- drupal/token: ^1.0
- oomphinc/composer-installers-extender: ^1.1
- telekonsum/telekonsum: dev-8.x-1.x
- webflo/drupal-finder: ^1.0.0
- webmozart/path-util: ^2.3
- zaporylie/composer-drupal-optimizations: ^1.0
Requires (Dev)
- drupal/core-dev: ^8.8.0
Conflicts
This package is auto-updated.
Last update: 2024-04-19 18:32:31 UTC
README
Use Composer to get Drupal + Commerce 2.x.
Usage
First you need to install composer.
Note: The instructions below refer to the global composer installation. You might need to replace
composer
withphp composer.phar
(or similar) for your setup.
After that you can create the project:
composer create-project telekonsum/project some-dir --stability dev --no-interaction
Done! Use composer require ...
to download additional modules and themes:
cd some-dir
composer require "drupal/devel:1.x-dev"
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?
- Drupal is installed in the
web
directory. - Modules (packages of type
drupal-module
) are placed inweb/modules/contrib/
- Theme (packages of type
drupal-theme
) are placed inweb/themes/contrib/
- Profiles (packages of type
drupal-profile
) are placed inweb/profiles/contrib/
- Creates default writable versions of
settings.php
andservices.yml
. - Creates the
web/sites/default/files
directory. - Latest version of DrupalConsole is installed locally for use at
bin/drupal
.