额外区块类型 (EBT) - 全新的布局构建器体验❗
GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗
It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.
滚动
更新 Drupal 模块
06/10/2025, by Ivan
Menu
本文档尚不完整。欢迎补充更多信息。
由于推荐的 Drupal 8 网站安装和更新方式使用 Composer,因此本页也将介绍如何通过 Composer 更新模块。同时,因为您将使用命令行,我们还会用到 Drush 来执行部分任务。
习惯使用 Drush 进行模块更新的用户需要注意:从 Drush 9 起(包括当前的 Drush 10),命令 up、pm-update、pm-updatecode 和 pm-updatestatus 均已弃用。您应改用相应的 Composer 命令。
查看可更新模块列表
使用 Composer 内置命令列出所有有更新可用的 Drupal 包:
composer outdated 'drupal/*'
您也可以使用 Composer 的 show 命令获取类似信息。
查看安全更新
Composer 无法直接显示来自 Drupal.org 的安全更新状态。幸运的是,您可以使用 Drush:
drush pm:security
安装模块更新
要更新特定的 Drupal 模块或项目,请运行:
composer update drupal/modulename --with-dependencies
最后,运行所有数据库更新、重建缓存,并导出可能已更改的配置(可使用 --diff 选项查看差异):
drush updatedb
drush cache:rebuild
drush config:export --diff