Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wll8/mp-base
https://github.com/wll8/mp-base
Last synced: about 4 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/wll8/mp-base
- Owner: wll8
- Created: 2021-09-28T08:08:38.000Z (about 3 years ago)
- Default Branch: dev
- Last Pushed: 2022-03-04T09:16:41.000Z (over 2 years ago)
- Last Synced: 2023-03-04T05:47:46.671Z (over 1 year ago)
- Language: Vue
- Size: 30.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mp-base
本项目默认封装了以下功能:
- http 请求方法
- 接口调试工具
- UI库
- 通用工具函数
- 路由拦截
- 微信登录## 启动
- 运行命令 `pnpm i` 安装相关工具
- 运行命令 `pnpm run mockm` 启动接口调试工具
- 使用 hbuilderx 启动本项目并运行到浏览器注: 使用 vscode/eslint/EditorConfig 可自动进行代码风格统一.
## 目录结构
``` txt
│ mm.config.js // 接口调试工具配置文件
│
├─common
│ config.js // 业务配置, 例如请求地址前缀
│ http.api.js // api 编写的地方
│ http.interceptor.js // api 拦截器
│ tool.js // 通用工具函数```
其他文件说明请参考 [目录结构](https://uniapp.dcloud.io/uniCloud/admin?id=%e7%9b%ae%e5%bd%95%e7%bb%93%e6%9e%84).
## 技术栈
- [uniapp](https://uniapp.dcloud.io/)
- [uview-ui 1.x](https://v1.uviewui.com/)
- [vue 2.x](https://v2.cn.vuejs.org/)
- [vuex](https://vuex.vuejs.org/zh/guide/)
- [scss](https://www.sass.hk/guide/)
- [mockm](https://hongqiye.com/doc/mockm/)