42 lines
995 B
Markdown
42 lines
995 B
Markdown
# UniApp 企业级项目模板
|
||
|
||
## 技术栈
|
||
- Vue 3 + UniApp
|
||
- uView Plus 3 (全端兼容组件库)
|
||
- TailwindCSS 3
|
||
- Pinia 状态管理
|
||
- ESLint 代码规范
|
||
|
||
## 项目结构
|
||
```
|
||
src/
|
||
├── api/ # 接口请求
|
||
├── components/ # 公共组件
|
||
├── hooks/ # 组合式函数
|
||
├── pages/ # 页面
|
||
├── static/ # 静态资源
|
||
├── store/ # 状态管理
|
||
├── styles/ # 样式文件
|
||
└── utils/ # 工具函数
|
||
```
|
||
|
||
## 开发命令
|
||
```bash
|
||
npm install # 安装依赖
|
||
npm run dev:h5 # H5 开发
|
||
npm run dev:mp-weixin # 微信小程序开发
|
||
npm run build:h5 # H5 构建
|
||
```
|
||
|
||
## uView Plus 组件
|
||
项目已配置 easycom,可直接使用 `up-xxx` 组件:
|
||
- `up-button` 按钮
|
||
- `up-cell` 单元格
|
||
- `up-form` 表单
|
||
- `up-navbar` 导航栏
|
||
- 更多组件请参考:https://uview-plus.jiangruyi.com/
|
||
|
||
## 注意事项
|
||
- tabbar 图标需替换为实际图片
|
||
- `.env` 文件配置 API 地址
|