2025-08-04 02:13:12 +08:00
v1
2025-07-22 14:39:45 +08:00
v1
2025-07-22 14:39:45 +08:00
2025-08-04 02:13:12 +08:00
2025-08-04 02:13:12 +08:00
2025-08-01 01:22:09 +08:00
www
2025-07-28 09:51:21 +08:00
www
2025-07-28 09:51:21 +08:00
2025-08-01 01:22:09 +08:00
v1
2025-07-22 14:39:45 +08:00
2025-08-01 01:22:09 +08:00
2025-07-22 17:30:18 +08:00
2025-07-22 17:56:19 +08:00
2025-08-04 02:13:12 +08:00
2025-08-04 02:13:12 +08:00
2025-07-22 16:51:54 +08:00
2025-08-04 02:13:12 +08:00
2025-08-04 02:13:12 +08:00
v1
2025-07-22 14:39:45 +08:00
2025-08-01 01:22:09 +08:00
v1
2025-07-22 14:39:45 +08:00
v1
2025-07-22 14:39:45 +08:00
v1
2025-07-22 14:39:45 +08:00
2025-08-01 01:22:09 +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 25 MiB
Languages
Vue 70.9%
TypeScript 28.4%
CSS 0.5%
HTML 0.2%