SuperAPI AI 工具集

drupal-tooling

部署与运维

查看项目

更新于 10-16 10:21

技能介绍

用途:该技能为 Drupal 开发提供 DDEV 与 Drush 的工具化指导,适用于基于 Docker 的本地开发环境管理,以及 Drupal 8、9、10、11+ 的命令行运维。

主要能力:DDEV 方面包括项目初始化与配置(如 ddev config --project-type=drupal10 --docroot=web --create-docroot)、启停与重启、SSH 进入容器、日志查看、数据库导入导出与快照、MySQL CLI 访问。Drush 方面包括缓存重建(ddev drush cr)、配置导出导入与读写(cex、cim、cget、cset)、模块启用卸载列示下载、数据库更新(updb)、用户登录与创建改密、代码生成(generate 系列,如 module、controller、form、plugin:block、service、theme、hook)。同时提供部署、全新站点搭建、主题与模块开发等常见工作流,以及 Xdebug 启停、watchdog 日志查看、ddev describe/status/list 等调试手段。

使用方式:所有命令建议通过 DDEV 执行,即使用 ddev drush、ddev composer、ddev npm;常见做法是先 updb 再 cim,最后 cr;危险操作前先做快照,批量操作用 -y 跳过确认。文档提示参考 references/ddev.md 与 references/drush.md 获取完整命令参考。

适用场景:本地开发环境搭建、配置变更部署、数据库与文件同步(如 ddev pull @production)、Drupal 核心更新、性能调试与排错。

限制与说明:资料未提供该技能的收费、价格、效果与平台支持等具体信息;版本兼容方面仅给出 DDEV v1.21+ 推荐、Drush 10+ 对应 Drupal 8.4+、11+ 对应 9.0+、12+ 对应 10.0+,其余细节暂未提供。