Appearance
安装部署
1. 获取代码
bash
git clone https://github.com/since-leoo/mine-shop.git
cd mine-shop2. 安装后端依赖
bash
composer install3. 配置环境变量
bash
cp .env.example .env当前 .env.example 中至少需要确认这些配置:
DB_HOSTDB_PORTDB_DATABASEDB_USERNAMEDB_PASSWORDREDIS_HOSTREDIS_PORTREDIS_AUTHAPP_URLJWT_SECRET
4. 初始化数据库
bash
php bin/hyperf.php migrate
php bin/hyperf.php db:seed如果需要地区库数据,可执行:
bash
php bin/hyperf.php mall:sync-regions5. 启动后端
开发常用命令:
bash
php bin/hyperf.php start或:
bash
php bin/hyperf.php server:watch6. 启动后台管理端
bash
cd web
npm install
npm run dev7. 启动小程序 / H5
bash
cd miniprogram
npm install
npm run dev:weapp如需 H5:
bash
npm run build:h58. 其他内置命令
当前仓库可确认的命令包括:
php bin/hyperf.php mall:sync-regionsphp bin/hyperf.php system:check-tablesphp bin/hyperf.php product:mock-dataphp bin/hyperf.php statistics:backfill
命令来源见 app/Infrastructure/Command/。