ziggurat-distro/ziggurat-template

Ziggurat 配置文件的 Drupal 9 脚手架和模板

dev-main 2021-06-17 20:38 UTC

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 贡献者