# 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 安装依赖。