f036015a4c51dccda16812e21fdfc3848295fa569d7c15107784c65844c607cb0ebd205c4c8e1483ccfa1c02c09665a9f241c95575dc9986536708e0f54de6 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586
  1. <p align="center"><a href="https://avuejs.com" target="_blank" rel="noopener noreferrer"><img width="100" src="https://avuejs.com/images/logo.png" alt="Avue logo"></a></p>
  2. <p align="center">
  3. <a href="https://gitee.com/smallweigit/avue/stargazers"><img src="https://gitee.com/smallweigit/avue/badge/star.svg?theme=dark" alt="star"></a>
  4. <a href="https://gitee.com/smallweigit/avue/members"><img src="https://gitee.com/smallweigit/avue/badge/fork.svg?theme=dark" alt="fork"></a>
  5. <a href="https://gitee.com/smallweigit/avue"><img src="https://img.shields.io/badge/license-MIT-brightgreen.svg" alt="license"></a>
  6. <a href="https://gitee.com/smallweigit/avue"><img src="https://img.shields.io/badge/version-3.0.0-blue.svg" alt="version"></a>
  7. </p>
  8. # Avue.js
  9. Avue.js 是基于现有的 element-plus 库进行的二次封装,从而简化一些繁琐的操作,核心理念为**数据驱动视图**。主要的组件库针对 table 表格和 form 表单场景,同时衍生出更多企业常用的组件,达到高复用,容易维护和扩展的框架,同时内置了丰富的数据展示组件,让开发变得更加容易。
  10. ## ✨ 特性
  11. - 🚀 **高效开发**:基于数据驱动视图的理念,大大减少了代码量
  12. - 📦 **开箱即用**:丰富的表格、表单配置及多种常用组件
  13. - 🛠️ **强大定制**:高度灵活的配置项,满足各种复杂场景需求
  14. - 🔌 **扩展性强**:支持自定义组件和多种交互方式
  15. - 📚 **详尽文档**:完善的文档和示例,快速上手无烦恼
  16. ## 🔧 安装
  17. ```bash
  18. # 使用 pnpm 安装(推荐)
  19. pnpm add @smallwei/avue
  20. # 或使用 npm 安装
  21. npm install @smallwei/avue
  22. # 或使用 yarn 安装
  23. yarn add @smallwei/avue
  24. ```
  25. ## 📦 使用
  26. ```js
  27. // 完整引入
  28. import { createApp } from 'vue'
  29. import Avue from '@smallwei/avue'
  30. import '@smallwei/avue/dist/avue.css'
  31. import App from './App.vue'
  32. const app = createApp(App)
  33. app.use(Avue)
  34. app.mount('#app')
  35. ```
  36. ## 📄 文件说明
  37. | 文件名 | 用途 | 说明 |
  38. | ----------- | -------- | ---- |
  39. | avue.min.js | 生产环境 | 压缩优化版本,体积更小 |
  40. | avue.js | 开发环境 | 包含完整的调试信息 |
  41. ## 📚 文档与示例
  42. 要查看详细文档和在线示例,请访问:[官方文档](https://avuejs.com)
  43. ## 🌈 相关产品
  44. 除了核心框架外,我们还提供以下解决方案:
  45. - **[数据大屏](https://data.avuejs.com)** - 专业的可视化数据大屏解决方案
  46. - **[数据组态](http://iot.huiteng.club)** - 工业物联网数据组态平台
  47. - **[AI大模型](http://ai.avuejs.com)** - 智能AI应用解决方案
  48. ## 🤝 参与贡献
  49. 1. Fork 本仓库
  50. 2. 新建 Feature 分支
  51. 3. 提交代码
  52. 4. 创建 Pull Request
  53. ## ❓ 问答与支持
  54. 有关问题和支持,请使用[issues](https://gitee.com/smallweigit/avue/issues)。我们会尽快为您解答。
  55. > **注意**:提交问题前,请务必提供详细的问题过程和截图,不符合准则的问题将会被拒绝。
  56. ## 📄 开源协议
  57. [MIT](http://opensource.org/licenses/MIT)
  58. Copyright (c) 2017-present, Smallwei