# component-library **Repository Path**: eversle_on/component-library ## Basic Information - **Project Name**: component-library - **Description**: 一个本地运行的组件代码库项目 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-01-17 - **Last Updated**: 2025-01-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Component Library 基于 Vue 2.6.x 的组件库,集成 Element UI,提供可复用的前端组件集合。本项目致力于创建一个本地运行的组件展示平台,方便开发者查看、复制和使用各种组件。 ## 项目特点 - 🚀 基于 Vue 2.6.x 开发 - 🎨 集成 Element UI(非 Element Plus) - 💻 兼容低版本浏览器(IE7、IE8) - 📦 纯前端项目,无后端依赖 - 📝 完善的文档和示例 ## 技术栈 - Node.js: 16.20.0 - Vue: 2.6.x - Element UI: 2.15.x - Vue Router: 3.x - Markdown Parser: vue-markdown-loader ## 浏览器兼容性 - Internet Explorer 7+ - Chrome - Firefox - Safari - Edge ## 项目结构 ``` src/ ├── components/ # 组件源码 ├── docs/ # 组件文档 ├── examples/ # 使用示例 └── views/ # 文档页面 ``` ## 文档特性 - 类 Element UI 文档风格 - 左侧导航菜单 - 组件展示与示例 - Markdown 文档支持 - API 文档展示 ## 开发指南 ### 项目设置 ``` npm install ``` ### 开发环境运行 ``` npm run serve ``` ### 生产环境构建 ``` npm run build ``` ### 代码检查 ``` npm run lint ``` ## 组件文档规范 每个组件都包含以下信息: 1. 组件名称和描述 2. Vue 版本要求 3. Element UI 版本依赖 4. 浏览器兼容性说明 5. 依赖包信息 6. 使用示例和示例代码 7. API 文档 ## 自定义配置 更多配置信息请参考 [Vue CLI 配置文档](https://cli.vuejs.org/config/). ## 贡献指南 欢迎提交 Issue 和 Pull Request 来完善组件库。在提交代码前,请确保: 1. 组件兼容 IE7+ 2. 提供完整的文档和示例 3. 遵循项目的代码规范 4. 添加必要的测试用例 ## License MIT