📲 H5 端
uni-app
uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。
🌕 系统环境
| 环境 | 描述 | 版本 | 指南 |
|---|---|---|---|
| Node.js | 基于 Chrome V8 引擎的 JavaScript 运行环境 | 14.x | 推荐 20.x 及以上 |
| npm | Node.js 默认包管理工具 | 7.x | |
| pnpm | 速度快、节省磁盘空间的软件包管理器 | 7.x | |
| Yarn | JavaScript 包管理器 | 1.x | |
| HBuilderX | 轻量级前端开发工具,专注于HTML5、小程序和移动应用开发。 | 3.9+ | 推荐使用最新版 |
🧬 框架依赖
| 框架 | 描述 | 版本 | 指南 |
|---|---|---|---|
| Vue.js | 渐进式 JavaScript 框架 | 3.4.x | |
| Vite | 卓越的 Web 开发 构建工具 | 5.2.x | |
| TypeScript | JavaScript 类型的超集 | 5.3.x | |
| uni-app | 使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台 | 3.0.x | |
| uView UI | 多平台快速开发的UI框架 | 2.x | |
| uv-ui | 多平台快速开发的UI框架,兼容vue3+2、nvue、app、h5、小程序等多端基于uni-app和uView2.x的生态框架。 | 1.1.x | |
| uview-plus | 多平台快速开发的UI框架,是基于 uView2.x 移植的支持 Vue3 的版本。 | 3.x |