estislewcapp/
├── server/ # Express后端API
│ ├── package.json
│ ├── app.js
│ └── ...
├── admin/ # Vue前端管理后台
│ ├── package.json
│ ├── vite.config.js
│ └── ...
└── miniprogram/ # 微信小程序
├── project.config.json
├── app.js
└── ...
cd server
npm install
npm run dev # 开发环境启动
# 或
npm start # 生产环境启动cd admin
npm install
npm run dev # 开发环境启动
# 或
npm run build # 构建生产版本- 使用微信开发者工具打开 miniprogram 目录
- 在开发者工具中预览和调试
- 后端:Express + MongoDB
- 管理后台:Vue 3 + Element Plus
- 小程序:微信小程序原生开发
-
用户管理
- 登录/注册
- 权限控制
- 个人信息管理
-
产品管理
- 产品列表
- 产品详情
- 产品分类
- 产品搜索
-
轮播图管理
- 轮播图列表
- 轮播图编辑
- 轮播图排序
-
订单管理
- 订单列表
- 订单详情
- 订单状态管理
-
系统设置
- 基础信息配置
- 权限管理
- 日志管理
-
代码规范
- 使用 ESLint 进行代码检查
- 遵循项目既定的代码风格
- 编写清晰的注释
-
Git 规范
- 遵循 Git Flow 工作流
- 提交信息需要清晰描述改动
- 重要功能需要创建独立分支
-
文档规范
- 及时更新文档
- 记录重要的开发决策
- 保持文档的准确性
-
后端部署
- 需要配置 MongoDB 数据库
- 配置环境变量
- 使用 PM2 进行进程管理
-
管理后台部署
- 构建生产版本
- 配置 Nginx 服务器
- 配置 HTTPS 证书
-
小程序发布
- 提交审核
- 发布新版本
- 灰度发布策略
-
开发环境
- 确保 Node.js 版本兼容
- 配置正确的环境变量
- 安装必要的依赖
-
安全考虑
- 定期更新依赖包
- 注意数据安全
- 做好权限控制
-
性能优化
- 合理使用缓存
- 优化图片资源
- 控制请求频率
- 公司介绍:展示公司基本信息、企业文化、团队介绍和联系方式
- 产品展示:按分类展示公司的珠宝产品
- 实时金价:查看最新金价和历史金价走势
- 精美UI:符合珠宝行业特点的金色主题设计
- 小程序中使用的图片资源需要替换为实际公司产品和团队照片
- 需要在project.config.json中填入正确的小程序AppID
- 金价数据需要对接实际的API,目前使用的是模拟数据
- 产品数据需要后续与数据库对接或CMS系统管理
- 添加在线购买功能
- 增加会员系统
- 整合客服功能
- 添加社区互动功能
如有任何问题或建议,请联系技术支持团队。
Copyright © 2024 深圳市屿夏珠宝有限公司 # estislewcapp