ziggurat-distro / ziggurat-template
Ziggurat 配置文件的 Drupal 9 脚手架和模板
dev-main
2021-06-17 20:38 UTC
Requires
- composer/installers: ^1.9
- cweagans/composer-patches: ^1.7
- drupal-composer/preserve-paths: ^0.1.6
- drupal/admin_toolbar: ^2.0
- drupal/config_split: ^1.5
- drupal/core-composer-scaffold: ~9.1.0
- drupal/core-project-message: ~9.1.0
- drupal/core-recommended: ~9.1.0
- drupal/core-vendor-hardening: ~9.1.0
- drupal/ziggurat: ^2.0@beta
- drush/drush: ^10.0
- oomphinc/composer-installers-extender: ^2.0
- zaporylie/composer-drupal-optimizations: ^1.2
This package is not auto-updated.
Last update: 2024-09-20 13:12:07 UTC
README
Ziggurat 分发项目模板。提供具有 Ziggurat 配置文件的 Drupal 9 脚手架项目,以启动 Ziggurat 网站新实例的开发。
依赖项
需要 Composer、Lando 和 Git 来启动和开发此项目。项目已容器化,并使用 Lando 包装。
入门
使用 composer,使用以下命令复制项目模板
$ composer create-project ziggurat-distro/ziggurat-template PROJECT_NAME --remove-vcs -s dev --no-install
这将下载项目模板到新目录中,对于您的项目,最好将 PROJECT_NAME
替换为您的新项目名称。这也应与 git 中的存储库名称相匹配。
然后您应该查看启用您新项目版本控制系统,git 是推荐的。确保您位于项目目录中,并使用以下命令启动和提交您项目的初始版本
$ git init
$ git add .
$ git commit
您还应该查看设置您的远程存储库并将此项目推送到那里。
本地开发
对于本地开发,使用 Lando。在开始本地安装示例网站之前,请确保在您的 .lando.yml
文件中将项目名称设置为 PROJECT_NAME
。此名称应同时与 git 和项目目录名称相匹配。
从项目目录运行以获取初始包和容器设置
$ lando start
一旦 lando 启动并安装了您的依赖项,您现在可以安装配置文件。确保将 PROJECT_SITE_NAME
替换为您的新站点名称
$ lando drush site-install ziggurat --verbose --yes --site-mail=admin@localhost --account-mail=admin@localhost --site-name='PROJECT_SITE_NAME' --account-name=admin --account-pass=admin;
$ lando drush en -y ziggurat_default_content
$ lando drush en -y nodeaccess
上述命令将使用 ziggurat 安装配置文件安装 Drupal。然后您可以使用用户 1 登录 Drupal,凭据为 admin
/ admin
。
为 Ziggurat 配置文件做出贡献
如果您有兴趣为 ziggurat 配置文件做出贡献并进行测试,您可以使用此模板,遵循此处找到的指南: Ziggurat 贡献者