Blame view

Antis.Erp.Plat/sy/PACKAGE_README.md 3.19 KB
f946e9dd   hexiaodong   hhh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  # 收银台sy项目打包说明
  
  ## 📦 打包方式
  
  ### Linux/macOS 系统
  
  使用 `package.sh` 脚本:
  
  ```bash
  cd sy
  bash package.sh
  ```
  
  打包完成后,会在项目根目录生成 `sy_cashier_YYYYMMDD_HHMMSS.zip` 文件。
  
  ### Windows 系统
  
  使用 `package.bat` 脚本:
  
  ```cmd
  cd sy
  package.bat
  ```
  
  **注意**:Windows系统需要安装以下工具之一:
cc466204   “wangming”   fix(xsckd): 显式落库 ...
26
  
f946e9dd   hexiaodong   hhh
27
28
29
30
31
32
33
34
  - 7-Zip(推荐)
  - WinRAR
  
  如果没有安装压缩工具,脚本会提示手动打包。
  
  ## 📋 打包包含的文件
  
  ### HTML文件
cc466204   “wangming”   fix(xsckd): 显式落库 ...
35
  
f946e9dd   hexiaodong   hhh
36
37
38
39
40
41
42
43
  - `login.html` - 登录页
  - `home.html` - 商品列表页
  - `settlement.html` - 收银台(核心功能)
  - `member.html` - 会员管理
  - `orders.html` - 订单记录
  - `from.html` - 其他功能页
  
  ### 资源目录
cc466204   “wangming”   fix(xsckd): 显式落库 ...
44
  
f946e9dd   hexiaodong   hhh
45
46
47
48
49
  - `css/` - 样式文件
  - `js/` - JavaScript库(Vue.js, jQuery等)
  - `images/` - 图片资源
  
  ### 文档文件
cc466204   “wangming”   fix(xsckd): 显式落库 ...
50
  
f946e9dd   hexiaodong   hhh
51
52
53
54
55
56
57
  - `README.md` - 项目说明
  - `QUICK_START.md` - 快速开始指南
  - `API_CONFIG.md` - API配置说明
  - `SETUP_CHECKLIST.md` - 设置检查清单
  - `LAUNCH_QUICK_REFERENCE.txt` - 快速参考
  
  ### 启动脚本
cc466204   “wangming”   fix(xsckd): 显式落库 ...
58
  
f946e9dd   hexiaodong   hhh
59
60
61
62
63
64
65
66
  - `start.sh` - Linux/macOS启动脚本
  - `start.bat` - Windows启动脚本
  - `start_3001.sh` - 指定端口启动脚本
  - `start_server.py` - Python服务器脚本
  
  ## 🚫 排除的文件
  
  以下文件**不会**被打包:
cc466204   “wangming”   fix(xsckd): 显式落库 ...
67
  
f946e9dd   hexiaodong   hhh
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
  - `*.bak` - 备份文件
  - `home copy.html` - 副本文件
  - `axios-1.x/` - 开发依赖(已包含在js目录中)
  - `.git/` - Git版本控制文件
  - `node_modules/` - Node.js依赖(如果有)
  
  ## 📊 打包文件信息
  
  - **文件大小**:约 500KB
  - **文件数量**:约 57 个文件
  - **格式**:ZIP压缩包
  
  ## 🚀 使用打包文件
  
  ### 解压部署
  
  1. 解压zip文件到目标目录
  2. 确保所有文件结构完整
  3. 使用任意HTTP服务器启动(Python、Node.js、Nginx等)
  
  ### 快速启动
  
  ```bash
  # 解压后进入目录
  cd sy_cashier
  
  # 使用Python启动(推荐)
  python3 -m http.server 8888
  
  # 或使用Node.js http-server
  npx http-server . -p 8888 -c-1
  ```
  
  ### 访问地址
  
  - 登录页:`http://localhost:8888/login.html`
  - 商品页:`http://localhost:8888/home.html`
  - 收银台:`http://localhost:8888/settlement.html`
  
  ## ⚙️ 自定义打包
  
  如果需要自定义打包内容,可以编辑打包脚本:
  
  ### Linux/macOS (`package.sh`)
  
  修改以下部分:
cc466204   “wangming”   fix(xsckd): 显式落库 ...
114
  
f946e9dd   hexiaodong   hhh
115
116
117
118
119
120
121
122
123
124
125
126
  ```bash
  # 添加要排除的文件
  EXCLUDE_LIST=(
      "*.bak"
      "*.backup"
      # 添加更多排除规则
  )
  ```
  
  ### Windows (`package.bat`)
  
  修改文件复制部分:
cc466204   “wangming”   fix(xsckd): 显式落库 ...
127
  
f946e9dd   hexiaodong   hhh
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
  ```batch
  REM 添加要复制的文件或目录
  copy "your_file.txt" "%TEMP_DIR%\" >nul
  ```
  
  ## 📝 注意事项
  
  1. **依赖检查**:确保所有必要的JavaScript库都已包含
  2. **API配置**:部署后需要检查API地址配置
  3. **浏览器兼容**:建议使用现代浏览器(Chrome、Firefox、Edge)
  4. **HTTPS**:生产环境建议使用HTTPS
  
  ## 🔍 验证打包
  
  解压后检查以下文件是否存在:
  
cc466204   “wangming”   fix(xsckd): 显式落库 ...
144
145
146
147
148
149
  - 所有HTML文件
  - `css/style.css`
  - `js/vue.min.js`
  - `js/jquery.min.js`
  - `images/` 目录下的所有图标
  - 启动脚本文件
f946e9dd   hexiaodong   hhh
150
151
152
153
  
  ## 📞 技术支持
  
  如有问题,请检查:
cc466204   “wangming”   fix(xsckd): 显式落库 ...
154
  
f946e9dd   hexiaodong   hhh
155
156
157
158
159
160
  1. 打包脚本执行权限(Linux/macOS)
  2. 压缩工具是否正确安装(Windows)
  3. 文件路径是否正确
  
  ---
  
cc466204   “wangming”   fix(xsckd): 显式落库 ...
161
  **最后更新**:2025-12-22