Uniapp Overview
项目概述
本项目采用 Uniapp 框架进行开发,主要编译成微信小程序,具有模块化结构、清晰的代码组织及高扩展性。 目录结构包含必要的配置文件、页面组件、静态资源以及工具类文件,支持多端高效开发和维护。
开发环境
必备工具
- IDE: HBuilderX(推荐)、WebStorm 或 VSCode。
- Node.js 版本:
>=16.0.0 - 包管理工具:pnpm
安装依赖
bashpnpm install启动开发环境
- 微信小程序开发:bash
pnpm run dev:mp-weixin
- 微信小程序开发:
生产构建
- 微信小程序生产环境构建:bash
pnpm run build:mp-weixin
- 微信小程序生产环境构建:
技术栈
框架与语言
- 开发框架:Uniapp
- 核心语言:JavaScript (ES6+) / TypeScript (可选)
构建工具
- Vite:提供快速、轻量的构建环境。
- pnpm:高效的依赖管理工具。
UI 组件
- 使用
@dcloudio/uni-ui提供的组件(如uni-card、uni-icons等),实现一致的 UI 体验。
- 使用
后端接口
- 见
backend部分
- 见
多端兼容
- 主要兼容微信小程序,通过配置
manifest.json和pages.json定义应用入口与页面结构。
- 主要兼容微信小程序,通过配置