小张 57eb57d0ce feat: 优化登录和课程功能
- 修复练习分数显示格式,与考试保持一致
- 增强热门好课报名功能,添加完整的用户反馈和错误处理
- 优化登录流程,添加详细的调试日志
- 修复右上角登录按钮跳转到登录页面
- 添加主标题API接口对接功能
- 改进用户体验和交互反馈
2025-08-30 16:24:08 +08:00
2025-08-19 19:04:11 +08:00
2025-08-29 22:54:05 +08:00
2025-08-30 16:24:08 +08:00
2025-08-10 22:49:43 +08:00
2025-08-10 22:49:43 +08:00
2025-08-10 22:49:43 +08:00
2025-08-11 15:22:31 +08:00
2025-08-10 22:49:43 +08:00
2025-08-11 10:03:56 +08:00
2025-08-10 22:49:43 +08:00
2025-08-22 19:52:05 +08:00
2025-08-10 22:49:43 +08:00
2025-08-10 22:49:43 +08:00
2025-08-10 22:49:43 +08:00
2025-08-10 22:49:43 +08:00

在线学习平台

基于 Vue 3 + TypeScript + Naive UI 构建的现代化在线学习平台。

技术栈

  • 前端框架: Vue 3 (Composition API)
  • 开发语言: TypeScript
  • UI 组件库: Naive UI
  • 状态管理: Pinia
  • 路由管理: Vue Router 4
  • 构建工具: Vite
  • 图标库: @vicons/ionicons5

功能特性

🎯 核心功能

  • 用户注册/登录系统
  • 课程浏览和搜索
  • 课程详情展示
  • 在线视频学习
  • 学习进度跟踪
  • 个人中心管理

📱 响应式设计

  • 支持桌面端和移动端
  • 自适应布局
  • 优雅的用户界面

🔧 开发特性

  • TypeScript 类型安全
  • 组件化开发
  • 模块化状态管理
  • 热重载开发体验

快速开始

环境要求

  • Node.js >= 16
  • npm >= 7

安装依赖

npm install

启动开发服务器

npm run dev

访问 http://localhost:3000 查看应用

构建生产版本

npm run build

类型检查

npm run type-check
Description
No description provided
Readme 234 MiB
Languages
JavaScript 75.2%
Vue 18.3%
TypeScript 3.7%
CSS 2.8%