第一次上传
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
# member-web
|
||||
|
||||
会员前台项目,包含官网营销页、登录注册和登录后的会员控制台。
|
||||
|
||||
## 技术栈
|
||||
|
||||
- Vue 3
|
||||
- Vite
|
||||
- TypeScript
|
||||
- Tailwind CSS
|
||||
- Pinia
|
||||
- Vue Router
|
||||
- Axios
|
||||
|
||||
## 页面结构
|
||||
|
||||
- `/` 官网首页
|
||||
- `/pricing` 产品套餐
|
||||
- `/help` 帮助中心
|
||||
- `/login` 登录
|
||||
- `/register` 注册
|
||||
- `/console/dashboard` 控制台
|
||||
- `/console/buy` 套餐购买
|
||||
- `/console/orders` 我的订单
|
||||
- `/console/wallet` 我的钱包
|
||||
- `/console/static-assets` 静态代理
|
||||
- `/console/dynamic-channels` 动态通道
|
||||
- `/console/open-api` 开放 API
|
||||
- `/console/verify` 实名认证
|
||||
- `/console/profile` 账户资料
|
||||
|
||||
## 后端接口
|
||||
|
||||
默认代理到本地 Java 服务:
|
||||
|
||||
```bash
|
||||
VITE_API_TARGET=http://localhost:8000
|
||||
```
|
||||
|
||||
当前已封装接口:
|
||||
|
||||
- `/api/v1/member/auth/**`
|
||||
- `/api/v1/member/package-center/**`
|
||||
- `/api/v1/member/orders`
|
||||
- `/api/v1/member/wallet`
|
||||
- `/api/v1/member/static-assets`
|
||||
- `/api/v1/member/dynamic-channels`
|
||||
- `/api/v1/member/verify/**`
|
||||
- `/api/v1/member/open-api/**`
|
||||
- `/api/v1/public/package-center/**`
|
||||
|
||||
## 运行
|
||||
|
||||
```bash
|
||||
npm install
|
||||
npm run dev
|
||||
```
|
||||
|
||||
如果本机使用 pnpm,也可以改用 pnpm 安装依赖。
|
||||
|
||||
Reference in New Issue
Block a user