用户登录

下载 commerce 模块可以使用 drush 命令 ... 下载 commerce ... 选择一下要下载的版本 .. commerce 模块里面包含了很多模块 .

我们先试着启用一下 commerce 这个模块 .. 会提示这个模块要依赖几个其它的模块提供的功能,是不是要下载它们 ..

输入 y ,确认一下 .

最后这里会提示一个错误 .. 说 commerce 模块需要一个特别的 php 扩展,bcmath ..

先退出来 ..

我的环境用的是 docker 搭建的 ... 先用编辑器打开这个项目 ... 这个 docker-compose-dev.yml 就是我配置环境服务用的一个文件 ..

这个 console 服务里,我用了一个自定义的镜像,这个镜像在阿里云上 .. 我已经在这个镜像里安装了 commerce 需要的 php 扩展 ..

现在我只需要把对镜像的修改拉取到本地 .. 然后重新再去创建需要的服务容器就可以了,这样新的容器里就会包含需要的 php 扩展了 .

复制一下镜像的名字 ... 执行一下 docker pull ... 再加上镜像的名字 ..

完成以后,我们再去拉取 php 这个服务用的镜像的更新 ..

使用同样的 docker pull 命令 ..

完成以后我们可以先执行一下 docker-compose down ...

然后再去启动一下 .. 我的本地开发环境用的是一个特别的 compose 文件,所以这里要用一个 -f 去指定一下这个 compose 文件的名字 ..

完成以后再进入到 console 服务 ..

再试试启用一下 commerce 模块 ... 这次没有提示 commerce 需要的 php 扩展 ... 但是说 Address 模块需要两个 Library ...

下面我们再去解决这个问题 ..

安装 Drupal Commerce 2.x《 Drupal 8:电子商务 》

统计

13799
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点