https://github.com/airpowerteam/airpower-web
🔥🔥🔥AirPower-Web 是一个基于 Vue3 TypeScript Element Plus Vite 的开发基础库,使用面向对象、装饰器、Hooks等开发模式,内置了数据模型转换、表格表单装饰器配置、加解密和编码解码、网络请求、权限管理等常见后台功能以及页面组件,助力后台类系统的前端开发效率,同时保障了优雅的代码质量。
https://github.com/airpowerteam/airpower-web
element-plus frontend oop typescript vite vue3 vuejs
Last synced: 10 days ago
JSON representation
🔥🔥🔥AirPower-Web 是一个基于 Vue3 TypeScript Element Plus Vite 的开发基础库,使用面向对象、装饰器、Hooks等开发模式,内置了数据模型转换、表格表单装饰器配置、加解密和编码解码、网络请求、权限管理等常见后台功能以及页面组件,助力后台类系统的前端开发效率,同时保障了优雅的代码质量。
- Host: GitHub
- URL: https://github.com/airpowerteam/airpower-web
- Owner: AirPowerTeam
- License: mit
- Created: 2023-04-25T14:36:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-09-17T03:50:31.000Z (27 days ago)
- Last Synced: 2025-09-17T04:25:53.993Z (27 days ago)
- Topics: element-plus, frontend, oop, typescript, vite, vue3, vuejs
- Language: Vue
- Homepage: https://www.npmjs.com/package/@airpower/web
- Size: 1.72 MB
- Stars: 303
- Watchers: 6
- Forks: 60
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
![]()
![]()
![]()
![]()
## 🎉 项目介绍
**AirPower-Web**, 一个基于 **Vue3** **Element Plus** **TypeScript** 的快速开发脚手架。
此项目 依赖了 **@AirPower** 提供的其他公共工具库:
## 🚗 项目依赖
- **[AirPower-Transformer](https://github.com/AirPowerTeam/AirPower-Transformer)**
- **[AirPower-Enum](https://github.com/AirPowerTeam/AirPower-Enum)**
- **[AirPower-i18n](https://github.com/AirPowerTeam/AirPower-i18n)**
- **[AirPower-Util](https://github.com/AirPowerTeam/AirPower-Util)**
## 💻 如何安装
```shell
npm install @airpower/web
# or
yarn add @airpower/web
# or
cnpm install @airpower/web
# or ...
```## 📖 参考文档
使用前建议阅读我们的 [开发文档](./docs/README.md) 或 [源代码](./src)。
## ⏰ 欢迎反馈
如有疑问,可以通过本仓库的 **Issues** 与我们联系,如果你有一些代码贡献,可以通过 **Pull Request** 将代码贡献,为这个项目添砖加瓦。
如果有更多的需求和建议,欢迎通过本仓库的 `Issues` 提出,也欢迎加入 QQ群 555156313 与我们及时反馈。