Appearance
概述
门店收银端(Cashier)前端源码位于 view/cashier/ 目录。主要提供给门店收银员或店员进行现场收银、扫码开单与核销。构建产物输出至 public/cashier/ 下。
环境准备
- Node.js:推荐 Node.js
14.x或16.x - 包管理器:
npm/cnpm/yarn
本地开发与调试
- 进入收银端前端目录:bash
cd view/cashier - 安装依赖:bash
npm install - 启动开发服务:bash
npm run serve
生产打包与部署
- 执行生产打包:bash
npm run build - 打包产物自动输出至
public/cashier/。 - 访问
https://域名/cashier即可访问门店收银台系统。
Nginx 配置参考
nginx
location /cashier {
try_files $uri $uri/ /cashier/index.html;
}
location /cashierapi {
proxy_pass http://127.0.0.1:20698;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}