srijanone / ezdevportal-project
EzDevPortal Distribution的项目创建器。
2.0.0
2023-08-31 09:49 UTC
Requires
- composer/installers: ^2.0
- cweagans/composer-patches: ^1.7
- drupal/core-composer-scaffold: ^10.1
- drupal/core-project-message: ^10.1
- drupal/core-recommended: ^10.1
- drupal/ctools: ^3.13
- drush/drush: ^12.1
- oomphinc/composer-installers-extender: ^2.0
- srijanone/ezdevportal: ^2.0
README
先决条件
- PHP >= 8.0
- MariaDB 10.3.7+
- MySQL 5.7.8+
- Composer = 2.*
EzDevPortal使用composer来管理其依赖项。因此,在使用EzDevPortal之前,请确保您的机器上已安装composer。
从源代码安装
git clone git@github.com:srijanone/ezdevportal-project.git
cd ezdevportal-project
composer install
通过composer安装
- 为您的项目选择一个名称,例如“MY_PROJECT”
- 使用以下命令创建项目
- 该命令将下载Drupal核心以及必要的模块、EzDevPortal配置文件和项目所需的所有其他依赖项
composer create-project srijanone/ezdevportal-project MY_PROJECT --no-interaction
如果在内存方面遇到任何问题,请运行此命令-
php -d memory_limit=-1 /path/to/composer.phar create-project srijanone/ezdevportal-project MY_PROJECT --no-interaction
您可以通过drush或使用GUI方法安装站点。
drush方法
通过终端导航到项目根目录,并执行以下命令
./vendor/bin/drush si ezdevportal --db-url='mysql://{mysql_user}:{mysql_password}@{mysql_host}/{db_name}' --site-name='EzDevPortal' --account-name='Srijan' --account-pass='Admin@123' --account-mail='admin@example.com' -y
GUI方法
使用docker(ddev、lando等)或LAMP堆栈设置本地环境。
运行正常的Drupal GUI安装流程。您可以在安装过程中选择安装演示模块,或者稍后从扩展页面或使用drush安装。
安装演示模块后,请清除Drupal缓存。