valuebound/drupal

此包已废弃,不再维护。未建议替代包。

Drupal项目的清洁起点

安装: 46

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 5

分支: 0

开放问题: 0

类型:项目

v1.2.0 2018-03-17 19:43 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:12:05 UTC


README

Latest Stable Version License composer.lock

一个基于composer的Drupal代码仓库,用作Drupal项目的起点。它包含了开发标准工具,如Drush、Drupal控制台、PHPUnit和PHPCS。还包括一系列非常受欢迎且必需的贡献模块,为任何Drupal 8项目提供起始点。

按照以下步骤创建新项目

先决条件

使用方法

  • 使用composer获取仓库
composer create-project valuebound/drupal drupal
  • 将exmaple.docker-compose.yml复制到docker-compose.yml。
  • 将example.env复制到.env
  • 更新.env文件以设置容器的变量
  • 更新docker以使用Traefik反向代理(如果您知道自己在做什么,则仅编辑此文件,否则保持不变)。
  • 运行docker容器
docker-compose up -d

其他有用提示

  • 要查看容器,请运行docker-compose ps
  • 要停止所有容器,请运行docker-compose stop
  • 要重新启动容器,请运行docker-compose restart
  • 要删除容器,请运行docker-compose rm

Drupal工具使用

  • Drush

仓库附带Drush版本9.0.0。理想情况下,如果您已经在系统中安装了Drush,您可以像在其他项目中一样直接使用它。如果没有,请使用./vendor/bin/drush [command]

**注意 - 如果上面的方法不起作用,请使用docker-compose运行drush** docker-compose exec web drush [command]

  • Drupal Console

./vendor/bin/console [command]

  • PHP Codesniffer

./vendor/bin/phpcs [command]