1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
请根据 ./docs 中的所有接口,实现一个完整的视频剪辑系统,包括用户登录模块、剪映草稿任务管理模块、阿里云oss上传等
实现以下页面:
1. 用户登录页面(参考 docs/user.md)
2. 个人中心页面,支持修改昵称、修改密码等(参考 docs/user.md)
3. 剪映草稿任务管理页面(参考 docs/tg_capcut.md)
技术栈:
- Vue 3 - 渐进式 JavaScript 框架
- Vite - 下一代前端构建工具
- Element Plus - Vue 3 UI 组件库
- Vue Router - 官方路由管理器
- Pinia - Vue 状态管理库
- Axios - HTTP 请求库
- TypeScript - 类型安全的 JavaScript 超集
- Sass - CSS 预处理器
要求:
- 本地开发调试时,支持代码热更新
- 统一的API请求封装
- 统一的错误处理
- Token认证处理
- 路由守卫
- 使用axios进行API调用
- 统一loading状态管理
- oss文件默认上传到目录:xxx-front
|