lucacracco / project-starterkit
专为Drupal 9项目定制,文档根目录已迁移的项目模板
dev-drupal-9.x
2023-01-14 11:20 UTC
Requires
- composer/installers: ^1.9
- drupal/config_split: ^1.9
- drupal/console: ^1.9
- drupal/core: ^9.5
- drupal/core-composer-scaffold: ^9.5
- drupal/core-recommended: ^9.5
- drupal/environment_indicator: ^4.0
- drupal/monolog: ^2.2
- drupal/redis: ^1.6
- drush/drush: ^10
- lucacracco/robo-drupal: ^2.1
Requires (Dev)
- bex/behat-screenshot: ^2.1
- dealerdirect/phpcodesniffer-composer-installer: ^0.7.2
- drupal/core-dev: ^9.5
- drupal/devel: ^5.1
- drupal/drupal-extension: ^4.1
- edgedesign/phpqa: ^1.25
- enlightn/security-checker: ^1.10
- jakub-onderka/php-console-highlighter: ^0.4.0
- jakub-onderka/php-parallel-lint: ^1.0
- mglaman/phpstan-drupal: ^1.1
- nette/neon: ^3.3
- php-parallel-lint/php-console-highlighter: ^1.0
- php-parallel-lint/php-parallel-lint: ^1.3
- phpspec/prophecy-phpunit: ^2
- phpstan/phpstan: ^1.9
- phpstan/phpstan-deprecation-rules: ^1.1
- vimeo/psalm: ^4.30
- wapmorgan/php-deprecation-detector: ^2.0
Conflicts
This package is auto-updated.
Last update: 2024-09-26 21:01:15 UTC
README
例如:该项目包含公司的网站。
目录
安装
创建新项目
composer create-project lucacracco/project-starterkit:dev-drupal-9.x my-folder
克隆
使用以下命令在本地机器上克隆此仓库:git clone git@...
DDEV
更多信息:https://ddev.readthedocs.io/en/stable/
运行LAMP堆栈
ddev start ddev ssh
注意:您可以使用名为config.*.yaml的额外文件覆盖config.yaml。
安装
-
使用
composer下载库composer install --prefer-dist
-
安装Drupal和项目
从零开始
robo scaffold robo install standard
或从数据库转储(.sql)
robo scaffold robo install:database [path of .sql dump]
更新
当你下载新代码(从仓库拉取更新)时,将运行
-
更新composer供应商
composer install --prefer-dist
-
更新Drupal数据库
robo scaffold robo deploy
特性
导出/导入配置
robo config:export robo config:import
常见问题解答
- 我应该如何做才能做到这样或那样?
- 没问题!只需这样做。