type
status
date
slug
summary
tags
category
icon
password
😀
本文简述了drupal模块安装的实操流程。并简单说明如何把强行按照版本不兼容的模块。具体用法参照模块作者的说明。 前提,已经安装composer。

1.进入到composer.lock文件所在的目录

notion image

2.在官网上找到你要安装的模块

以(yunke_captcha)为例

找到安装命令(注意版本关系)

notion image
notion image

3.在扩展中找到刚才安装的模块,将其安装到drupal中

notion image

4.使用方式

略,参考视频20:25秒之后的内容
 

安装不稳定的模块

有时候安装模块会出现 最低要求稳定性 为stable的不能满足的情况。
notion image
把composer.json中的 minimum-stability 改为dev可以降低稳定性要求
notion image
notion image

安装版本不匹配的模块

不保证模块必然可用!!!只是尝试的手段,对于作者没有来得及更新版本依赖的情况下可能有用。如果模块本身依赖了高版本的库文件,安装后也无法使用

1.手动下载

由于yunke_captcha只支持到drupal10,drupal11直接安装会出错
notion image
找到可下载文件,并解压到web/modules下
notion image
notion image

2.修改依赖关系

一般的[模块名.info.yml]中保存了版本依赖关系,手动添加上drupal11可以强行安装
notion image
 

3.在drupal中安装并使用

略,详见模块作者文档(yunke_captcha模块使用,可从视频22:10开始自行了解)
 

🤗 总结归纳

本文介绍了在Drupal中安装模块的基本步骤和一些常见问题的解决方法。主要包括以下几点:
  1. 使用Composer安装模块:进入composer.lock所在目录,使用composer require命令安装所需模块。
  1. 在Drupal后台启用模块:安装完成后,在Drupal的扩展管理页面中找到并启用新安装的模块。
  1. 处理版本不匹配问题:对于不支持当前Drupal版本的模块,可以尝试手动下载、修改依赖关系等方法进行安装,但需注意这可能会带来兼容性风险。

📎 参考文章

3.页面布局1.多语言支持
Loading...
Narohaz
Narohaz
infp,二次元
Announcement
不成熟者的特征就在于为了理想选择高贵地死去,而成熟者则为了理想选择卑贱地活着。 ——J·D塞林格