基于Vue 3和Express.js的企业内部福利商城系统。
InternalEnterpriseMall/ ├── backend/ # 后端服务 │ ├── src/ # 源代码 │ ├── package.json # 依赖配置 │ ├── server.js # 入口文件 │ └── .env # 环境变量 ├── frontend/ # 前端应用 │ ├── src/ # 源代码 │ ├── package.json # 依赖配置 │ ├── vite.config.js # Vite配置 │ └── index.html # HTML模板 ├── spec/ # 项目规范文档 │ ├── Me2AI/ # 用户需求文档 │ └── AI2AI/ # AI维护的架构文档 ├── start-services.bat # 快速启动服务脚本 ├── preview-frontend.bat # 前端预览脚本 ├── stop-services.bat # 停止服务脚本 └── README.md # 项目说明
双击运行 start-services.bat 文件,该脚本会:
双击运行 preview-frontend.bat 文件,该脚本会:
双击运行 stop-services.bat 文件,该脚本会:
# 进入后端目录
cd backend
# 安装依赖
npm install
# 启动开发服务器
npm run dev
后端服务将在 http://localhost:3001 启动。
# 进入前端目录
cd frontend
# 安装依赖
npm install
# 启动开发服务器
npm run dev
前端应用将在 http://localhost:5173 启动。
http://localhost:5173系统已预置以下测试账号:
user1,密码: password1,积分: 100user2,密码: password2,积分: 200user3,密码: password3,积分: 150admin,密码: admin123,角色: 管理员详细的API文档请参考 spec/AI2AI/协议和数据.md
项目采用双层Spec驱动的开发方式:
所有规范文档存放在 ./spec 文件夹下。