# java_test **Repository Path**: Qzx1998/java_test ## Basic Information - **Project Name**: java_test - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-15 - **Last Updated**: 2025-07-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 电商系统前端 这是一个基于 Vue 3 + TypeScript + Vite 构建的电商系统前端项目,配合 Spring Boot 后端 API 使用。 ## 技术栈 - Vue 3.5 - TypeScript - Vite - Vue Router - Pinia (状态管理) - Element Plus (UI 组件库) - Axios (HTTP 客户端) ## 功能特性 - 用户认证 (登录/注册) - 商品浏览和搜索 - 商品详情 - 购物车 - 订单结算 - 订单管理 ## 快速开始 ### 安装依赖 ```bash # 使用pnpm pnpm install # 或使用npm npm install ``` ### 开发模式 ```bash # 使用pnpm pnpm dev # 或使用npm npm run dev ``` ### 构建生产版本 ```bash # 使用pnpm pnpm build # 或使用npm npm run build ``` ## 项目结构 ``` src/ ├── api/ # API请求 ├── assets/ # 静态资源 ├── components/ # 通用组件 ├── layouts/ # 布局组件 ├── router/ # 路由配置 ├── stores/ # Pinia状态管理 ├── types/ # TypeScript类型定义 ├── views/ # 页面组件 ├── App.vue # 根组件 └── main.ts # 入口文件 ``` ## 后端 API 该前端项目需要配合 Spring Boot 后端 API 使用。后端 API 提供以下功能: - 用户管理 - 产品管理 - 订单管理 确保后端服务在`http://localhost:8080`运行,或者修改`vite.config.ts`中的代理配置。 ## 开发注意事项 - 开发时请确保后端 API 服务已启动 - 默认配置下,前端开发服务器运行在`http://localhost:5173` - API 请求会通过代理转发到后端服务