drupal8 安装库文件

drupal8  提示 “Address requires the commerceguys/addressing library.
需要用到库文件,这个和drupal7的安装方式不一样。

安装ludwig模块
进入drupal8后台“配置”-“性能”-“清空所有缓存”。

点“报告”-“包裹”

可以看到 commerceguys/addressing  的 状态为“缺失”,点击“下载”,将下载的文件解压上传到提示的路径: modules/address/lib/commerceguys-addressing/v1.0.0   目录不存在就自己建立相应的目录。

上传后清空缓存(必须清空缓存),进入“包裹”页面可以看到 commerceguys/addressing  的 状态为“已安装”。

Drupal模块通常需要外部PHP库。
由于Composer的工作方式,无法将这些库手动上载到站点的供应商文件夹中。相反,必须使用Composer下载模块,然后插入所需的库。一旦Composer用于管理单个模块,它还需要用于管理和更新Drupal核心,因为手动Drupal核心更新取代了供应商/文件夹,删除了下载的库。

尽管我们完全相信基于Composer的方法对站点管理的优越性,但我们仍然希望为担心命令行或希望因其他原因而避免使用它的用户提供替代方案。路德维希是为他们写的。