# westlaw-platform-front **Repository Path**: nask137/westlaw-platform-front ## Basic Information - **Project Name**: westlaw-platform-front - **Description**: 西部高校法律援助智能服务与实训管理平台前端实现 - **Primary Language**: JavaScript - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-06-17 - **Last Updated**: 2026-01-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vue3 + Vite 项目模板 本项目使用 [Vue 3](https://vuejs.org/) 和 [Vite](https://vitejs.dev/) 构建,适用于现代 Web 应用开发。 ## 📦 快速启动 1. **克隆项目代码到本地** ```bash git clone https://gitee.com/nask137/westlaw-platform-front.git cd westlaw-platform-front 2. **安装依赖** ```bash npm install ``` 3. **启动开发服务器** ```bash npm run dev ``` 4. **访问项目** 默认运行地址为: ``` http://localhost:5173/ ``` ## 🚀 src结构说明 ``` src/ ├── assets/ # 静态资源 ├── components/ # 通用组件 ├── modules/ # 各业务模块封装 │ ├── duty/ # 模块1:值班调度中心 │ ├── consult/ # 模块2:案件咨询 │ ├── legal/ # 模块3:智能普法中心 │ ├── training/ # 模块4:实训管理 │ └── learning/ # 模块5:培训系统 ├── router/ # 路由配置 ├── store/ # 状态管理(Pinia) ├── services/ # API 调用封装(axios) ├── utils/ # 工具方法 ├── views/ # 页面视图组件 ├── App.vue └── main.js ``` ## 🛠️ 开发规范与协作流程 * **主分支 `master`** 为受保护分支,不允许直接推送,请勿直接提交代码。 * **开发分支 `develop`** 用于日常开发,所有功能分支从 `develop` 派生。 * **功能开发流程:** 1. 从 `develop` 拉取并创建新分支: ```bash git checkout develop git pull origin develop git checkout -b feature/your-feature-name ``` 2. 开发完成后提交并推送到远程: ```bash git add . git commit -m "feat: 实现某某功能" git push origin feature/your-feature-name ``` 3. 提交 **Merge Request**(合并请求)到 `develop` 分支,经过代码评审后合并。 * **提交规范:** 使用 [Conventional Commits](https://www.conventionalcommits.org/) 规范,如: * `feat`: 新功能 * `fix`: 修复问题 * `docs`: 文档变更 * `style`: 代码格式(不影响逻辑) * `refactor`: 重构(既不是新增功能也不是修复bug) * `test`: 添加或修改测试 * `chore`: 构建过程或辅助工具变更 ## 🧩 常用命令速查 | 命令 | 描述 | | --------------- | -------- | | `npm run dev` | 本地开发启动 | | `npm run build` | 打包构建生产环境 | | `npm run lint` | 代码格式检查 | ## 📄 License 本项目采用 MulanPSL-2.0 开源许可。