vever001 / drupal-site-template
一个用于设置OpenEuropa Drupal站点的模板。
0.1.0
2019-05-07 09:01 UTC
Requires
- php: ^7.1
- composer/installers: ^1.5
- cweagans/composer-patches: ^1.0
- drupal-composer/drupal-scaffold: ^2.5
- drupal/core: ^8.7
- drush/drush: ^9.0
- openeuropa/composer-artifacts: ~0.1
- openeuropa/oe_profile: ^0.2
- openeuropa/oe_theme: ^0.9
- webflo/drupal-finder: ^1.0
- webmozart/path-util: ^2.3
Requires (Dev)
- drupal/console: ~1.6
- drupal/drupal-extension: ~4.0
- ec-europa/toolkit: ~4.0.0-beta2
- webflo/drupal-core-require-dev: ~8.7
Conflicts
This package is auto-updated.
Last update: 2024-09-10 07:55:37 UTC
README
请注意:此仓库包含生成新Drupal 8项目的必要代码,请仔细阅读此README.md。不要克隆此仓库。
您需要在本地开发环境中安装以下软件
如何获取我的新OpenEuropa项目代码库?
首先,仔细选择您新项目的名称,它应遵循以下约定
<dg-name>-<project-id>-reference
之后,联系QA团队,他们将为您在以下位置创建新的仓库
https://github.com/ec-europa/<dg-name>-<project-id>-reference
然后,通过运行以下命令生成您的新Drupal 8项目代码库
docker run --rm -ti -v $PWD:/var/www/html -w /var/www/html fpfis/httpd-php-dev:7.3 composer create-project vever001/drupal-site-template --stability=dev --remove-vcs <dg-name>-<project-id>-reference
这将下载此入门套件到<dg-name>-<project-id>-reference
文件夹,并会提示您输入项目名称和您的组织。它将使用这些信息来个性化您的项目配置文件。
安装程序将随后下载项目的所有依赖项。此过程需要几分钟。最后,您将被告知是否要删除现有版本历史。建议确认此问题,以便您可以从一张白纸开始您的项目。
完成上述命令后,您可以将<dg-name>-<project-id>-reference
的内容推送到QA团队为您创建的GitHub仓库。
好的,我已经有了代码库,接下来我该做什么?
- 获取您新网站运行的方法可以在
<dg-name>-<project-id>-reference/README.md
中找到。 - 查看OpenEuropa 文档以获取可用组件、最佳实践等的列表。
- 确保您掌握了配置管理和Drupal 8的相关开发工作流程的概念。
我应该克隆这个GitHub项目吗?
不,此仓库仅会生成您新项目的代码库,然后您需要像上面解释的那样,将生成的代码库推送到专门的仓库。