gambry/drupal-kickstarter

Drupal项目增强型模板

0.2.4 2022-10-21 10:15 UTC

This package is auto-updated.

Last update: 2024-09-21 14:07:53 UTC


README

具有本地Docker化主机、技术无关的GNU Make任务运行器、Drupal TOP推荐模块和设置的Drupal启动器。

要求

  1. Docker(由于Docker Desktop转为付费订阅,请查看一些替代方案
  2. DDEV
  3. Git [可选,但推荐]
  4. GNU Makefile实用工具 [可选,但推荐]
  5. Composer [可选,但推荐]

开始使用

我为什么需要这个?

你不需要。这个启动器所做的是

  • 设置DDev作为本地主机环境
  • 创建遵循最新drupal/recommended-project的项目
  • 需要其他重要包,如drush/drush或drupal/core-dev
  • 准备具有常见设置的Drupal代码库
  • 通过 make installmake loginmake seed-db 轻松启动项目
  • 已设置PHPCS和PHPUnit测试,通过 make tests 进行Drupal

所以你可以手动执行所有这些步骤,或者只需使用此项目。

用法

  1. 运行 composer create-project gambry/drupal-kickstarter my-project
  2. cd my-project
  3. 现在运行 make install,你就可以开始了。

工具与实用工具

Makefile

我们使用Makefile作为任务运行器,以确保真正技术无关。这可以是Drupal、PHP或JS项目;在托管LAMP堆栈、Vagrant、Docker、K8等环境中运行。对于相关内容,make install 设置项目,而 make login 提供一个登录Web平台的唯一链接。

运行 make help 了解您可能需要的所有令人难以置信的快捷方式。