WeeShop
1.0.0
An E-commerce web system that based on Drupal Commerce
Thank you for watching:
本项目支持用 Composer 创建工程,使用下面的命令,会在当前目录下创建一个 WeeShop
目录,并在其中下载 WeeShop 相关的代码,包括它们的依赖:
composer create-project weeshop/weeshop-project WeeShop --stability dev --no-interaction -vvv
这条命令实际上是简单地下载 WeeShop 模板工程仓库 weeshop/weeshop-project 的代码, 并安装其所定义的 Composer 依赖,所以,实际上你也可以直接克隆该仓库,把它作为你新项目的起点。
本项目提供了预置的 Docker 镜像,并编排到了模板工程根目录的 docker-compose.yml
中。
如果不希望使用 docker 快速安装,也可以参考 通过传统的手工方式安装
先决条件:
docker-compose.yml
中需要映射 Web 容器的 80 端口到物理机的 8080 端口。# 启动 docker 容器
docker compose up -d
这时你可以访问 http://localhost:8080
,打开图形安装界面根据提示输入信息进行安装:
如果你喜欢用命令行的方式,你可以使用下面的命令行来安装
# 进入 docker 容器
docker compose exec web bash
# 进入容器后,在容器内继续运行下面的命令
chmod u+w /app/web/sites/default &&
cd /app &&
vendor/bin/drush site:install weeshop
install_configure_form.enable_update_status_emails=NULL
install_configure_form.demo_content=0
--db-url=mysql://root:123@db:3306/drupal
--locale=en
--site-name='WeeShop'
--site-mail='[email protected]'
--site-pass=ekpass
--account-name=admin
[email protected]
--account-pass=ekpass
vendor/bin/drush locale:check &&
vendor/bin/drush locale:update
浏览器访问 http://localhost:8080
,开始体验吧!
安装完成后,通过 http://localhost:8080/user/login
登录后台。
Pending in dev branch:
Waiting:
粤ICP备18006542号-1