# elm-client **Repository Path**: lockie_lsx/elm-client ## Basic Information - **Project Name**: elm-client - **Description**: 用于合并测试其他开发者开发的elm项目的前端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-16 - **Last Updated**: 2025-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 使用说明 ## 请读者在构建使用时根据自身环境选择合适的前端版本。 ### 版本解释 笔者这里将两个版本都放在仓库目录下,开发者分别为任晓华,任子豪。 其中: 旧版本使用Vue CLI(vue-cli-service),vue版本为3.2.47,特有依赖echarts: 5.5.1,本地部署环境要求为:Node.js(建议14.x) 新版本使用Vite和TypeScript (vite, vue-tsc)。本地部署环境要求为:Node.js(建议16.x) 1. elmclient-forBootTest为粗糙完成第一版,许多功能并不齐全,用于方便前后端开发者测试,给前端开发者同步问题方便修改使用。 后更新为vue3架构,同步修复所有问题后,形成一个完整版本,上传至本仓库,可以和elmboot完美适配使用。 ## 部署方式: 终端进入elmclient-forBootTest文件夹下 运行 npm install 下载依赖 运行npm run serve 即可启动前端 2. elmclient-update为前端小组完成的最终版,基于 Vue 3 组合式 API + Vite 构建工具 。 ## 部署方式: 终端进入elmclient-update文件夹下 运行 npm install 下载依赖 运行npm run dev 即可启动前端 ### 总体对比 构建工具 旧版:使用Vue CLI (vue-cli-service) 新版:使用Vite和TypeScript (vite, vue-tsc) 依赖版本 Vue:旧版3.2.47 -> 新版3.5.13 axios:旧版1.7.7 -> 新版1.9.0 vue-router:旧版4.4.3 -> 新版4.5.1 qs:旧版6.13.0 -> 新版6.14.0