# 宗门管理系统前端 **Repository Path**: ycWyx/cms-vue ## Basic Information - **Project Name**: 宗门管理系统前端 - **Description**: 基于Web的宗门管理系统前端,实现宗门信息管理、成员管理和活动组织等功能,我是李阳,当你看到这句话的时候我已经复活了... - **Primary Language**: JavaScript - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-09 - **Last Updated**: 2025-08-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # cms-vue3 这是一个基于 Vue 3 的内容管理系统(CMS)前端项目,适用于构建现代化的管理后台或内容编辑平台。项目采用模块化设计,易于扩展和维护。 ## 项目功能概览 - 基于 Vue 3 和 TypeScript 构建,提供类型安全和现代前端开发体验。 - 使用 Vue Router 进行页面导航和路由管理。 - 集成 API 请求模块,支持统一的接口调用与响应处理。 - 提供深色模式和多种卡片样式,支持主题切换。 - 包含基础工具类,如本地存储、通用方法等,提升开发效率。 - 支持开发环境与生产环境配置分离,便于部署和调试。 ## 技术亮点 - **模块化结构**:清晰的目录结构,便于团队协作与长期维护。 - **响应式设计**:适配不同屏幕尺寸,提供良好的用户体验。 - **样式管理**:使用 CSS 变量和模块化样式文件,方便主题定制。 - **API 统一管理**:通过 `request.ts` 实现统一的网络请求封装。 ## 安装指南 ### 环境要求 - Node.js >= 14.x - npm 或 yarn ### 安装步骤 1. 克隆项目: ```bash git clone https://gitee.com/ycWyx/cms-vue.git cd cms-vue ``` 2. 安装依赖: ```bash yarn install ``` 3. 启动开发服务器: ```bash yarn serve ``` 4. 构建生产环境版本: ```bash yarn build ``` 5. 代码检查与修复: ```bash yarn lint ``` ## 使用说明 - 修改 `.env.development` 和 `.env.production` 文件以配置不同环境下的 API 地址和其他参数。 - 在 `src/router/index.ts` 中添加新的路由以扩展页面。 - 使用 `src/utils/request.ts` 中的封装方法进行 API 调用。 - 自定义主题样式可通过修改 `src/styles/variables.css` 和 `src/styles/common.css` 实现。 ## 贡献指南 欢迎贡献代码和改进项目。请遵循以下步骤: 1. Fork 项目并创建新分支。 2. 提交 Pull Request 并描述更改内容。 3. 确保代码风格一致,并通过 ESLint 检查。 ## 许可证 本项目采用 MIT 许可证。详情请查看 [LICENSE](LICENSE) 文件。