项目信息
- 项目名称:uView-Pro
- 开发语言:TypeScript
- Star数:549
- Fork数:77
- 开源协议:MIT
- 项目地址:https://gitee.com/anyup/uView-Pro
项目介绍
uView Pro 是为 Vue 3 + TypeScript 的 uni-app 生态量身打造的跨平台 UI 框架。基于 uView 1.8.8 用 TypeScript 重构,提供 80+ 高质量组件、丰富主题与暗黑模式、多语言、实用开发工具与模板,极大提升多端(H5/APP/鸿蒙/小程序)开发效率。uView Pro 已在华为鸿蒙应用商店正式上线。
项目详情
English
中文

uView Pro
uni-app Vue3 多平台迅速开发的 UI 框架
📣 uni-app x 版 uView Pro 重构意见征集中:组件优先级、API 设计、破坏性变更策略等你的建议会影响新版本方向 → 前往 Discussions 置顶帖参与讨论
说明
uView UI,是 uni-app 生态优秀的 UI 框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水。
uView Pro,是全面支撑 Vue3.0、TypeScript 的 uni-app 生态框架,uView Pro 的基线版本是基于 uView 1.8.8 修改,利用 TypeScript 完全重构,已覆盖 Android、iOS、鸿蒙以及微信/头条/支付宝等主流小程序平台,真正实现“一套代码,多端运行”,支撑多主题系统、暗黑模式与国际化(i18n)。
官方文档:https://uviewpro.cn
迅速启动模板:https://starter.uviewpro.cn
特性
- 兼容安卓,iOS,微信小程序,H5,QQ 小程序,百度小程序,支付宝小程序,头条小程序
- 70+精选组件,功能丰富,多端兼容,让您快速集成,开箱即用
- 众多贴心的 JS 利器,让您飞镖在手,召之即来,百步穿杨
- 众多的常用页面和布局,让您专注逻辑,事半功倍
- 详尽的文档支持,现代化的演示效果
- 按需引入,精简打包体积
鸿蒙预览
🎉🎉 uView Pro 鸿蒙端应用已正式上线华为鸿蒙应用市场,为您提供完整的业务场景演示平台,包含组件库、模板示例、场景案例等,支持一键复制下载,帮助开发者快速上手并体验组件的实际应用价值!
系统要求:仅支持 HarmonyOS 5.0 及以上版本设备

鸿蒙应用(浏览器扫码)
手机预览
您能够通过微信或手机浏览器扫描以下二维码,查看最佳的演示效果。




微信小程序(微信扫码)
支付宝小程序(支付宝扫码)
H5(浏览器扫码)
Android(浏览器扫码)
运行示例工程,请下载源码后,在项目根目录执行以下命令:
pnpm install
pnpm dev更多运行和构建命令参考:pnpm 运行指南
链接
交流反馈
uView Pro 微信交流群: 点击进入
uView Pro QQ 交流群: 点击进入


微信群
QQ群
关于 PR
我们十分乐意接受各位的优质 PR,但在此之前我希望您了解 uView Pro 是一个需求兼容多个平台的(小程序、h5、iOS App、Android App)包括 nvue 页面、vue 页面。
所以希望在您修复 bug 并提交之前尽可能的去这些平台测试一下兼容性。最好能携带测试截图以方便审核。十分感谢!
安装配置
uView Pro 支持 npm 和 uni_modules 两种主流安装方式,配置方式高度一致。无论采用哪种方式,均可通过 easycom 实现组件自动引入,极大提升
...(内容过长,已截断,更多详情请访问项目地址)
博主真是良心分享!
这个资源我用在教学里,学生都说好。
这个版本是官方原版吗?还是修改版?
这个资源我找了五年,今天终于找到了。
这个资源我用在项目里,效率翻倍。
链接挂了,求更新!等你通知。
这个资源太好了,感谢!