2025-08-29 18:28:59 +08:00
2025-08-19 19:04:11 +08:00
2025-08-29 17:58:32 +08:00
2025-08-29 18:28:59 +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%