mirror of
https://gitee.com/technical-laohu/mpay_v2_webman.git
synced 2026-05-09 02:14:53 +08:00
部署总说明
四个项目独立启动、构建和发布。后端负责 API 与页面兜底路由,前端负责生成静态产物。
命令速览
| 项目 | 开发/启动 | 构建 |
|---|---|---|
mpay |
php webman start 或 php windows.php |
无前端构建 |
admin |
pnpm dev |
pnpm build:prod |
mer |
pnpm dev |
pnpm build:prod |
cashier |
pnpm dev |
pnpm build |
默认端口与路径
- 后端默认监听
http://127.0.0.1:8787。 - 管理后台页面入口是
/admin,接口是/adminapi。 - 商户后台页面入口是
/mer,接口是/merapi。 - 收银台页面入口是
/cashier、/payment,接口是/api/cashier和/api/pay。
部署建议
- 后端生产环境使用守护进程或进程管理工具托管。
admin、mer、cashier的dist/可独立托管,也可发布到mpay/public下对应目录。- 如果前后端同域部署,确保
/adminapi、/merapi、/api、ePay V1 兼容入口都能转发到mpay。 - 环境变量说明见 env.md。