# webstore **Repository Path**: yhp49/webstore ## Basic Information - **Project Name**: webstore - **Description**: a webstore demo - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-11 - **Last Updated**: 2024-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Lab4 ## 软件框架 前端采用Vue3+Vite,后端采用SpringBoot框架,数据库选用MySql,内存数据库选用Redis。 ## 启动方式 ### 前端启动 1. 确保已安装 16.0 或更高版本的 Node.js 2. 启动前端项目前,确保前端文件夹 `.\frontend\src\config\index.js` 中的配置信息为: ```js export default { env, // apifox mock的全局开关 mock: false, // 控制台是否打印请求和响应信息 log: false, ...EnvConfig[env] } ``` 3. 切换命令行路径到 frontend 文件夹下 4. 若是第一次启动需要先命令行执行: ```shell npm install ``` 5. 然后命令行执行: ```shell npm run dev ``` ### 后端启动 1. 确保开启Redis、MySql服务,后端文件夹中 `application.yml` 的配置信息与数据库匹配 2. (可能需要)配置IDE(例如 IntelliJ IDEA)的本地Maven仓库,配置jdk版本为1.8,在后端文件夹 `pom.xml` 右键添加为一个Maven项目 3. 使用IDE,通过文件 `BackendApplication.java` 以一个简单Java应用的方式运行后端 ## 使用方式 1. 启动后端项目 2. 启动前端项目 3. 访问本机端口 `http://127.0.0.1:80/` 即可