kod-camp / dash
一个有观点的项目模板,用于快速启动 Drupal 项目。
dev-master
2020-12-04 15:42 UTC
Requires
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.0
- drupal/console: ^1.9
- drupal/core-dev: ^9
- drush/drush: ^10.3
- mglaman/drupalorg-cli: dev-master
Conflicts
This package is auto-updated.
Last update: 2024-09-05 00:10:10 UTC
README
一个有观点的项目模板,用于快速启动 Drupal 项目。
什么是 Dash?
一个快速启动 Drupal 实例的方法,适用于初学者或经验丰富的代码冲刺者。
包含内容
点点滴滴,让季节更加明亮。我们包含了您在贡献休息室冲刺或启动企业级 Drupal 项目所需的一切。
- Drupal 核心库
- Gitignore
- Lando 配置
- Drush
- Drupal Console
- Xdebug 开/关切换
- PHP CodeSniffer
- NodeJS/NPM
- 资产包管理器
- 补丁处理
- Drupal.org CLI
- PHPUnit
- Behat
- Rector
- 管理栏
- 模块过滤器
- Devel
- Dotenv
需求
Lando
快速开始
使用 Composer 创建一个新项目,使用所需的起始模板,并使用最新版本
composer create-project kod-camp/dash:dev-master my-project --remove-vcs
cd my-project
在 .lando.yml
中更改项目名称
lando start
自定义
以下更改可能需要根据项目需求进行。
使用 Composer 的节点
这对于需要 Composer 的 Node.js 前端构建的主题很有用。
# .lando.yml
node:
# Provide nodejs via a PHP container.
# Provides Composer for use with Pattern Lab themes.
#type: php:7.3
#via: cli
#build_as_root:
# - curl -sL https://deb.nodesource.com/setup_12.x | bash -
# - apt-get install -y nodejs
#run_as_root:
# - "npm install -g grunt-cli -y"