index.js 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. import { createRouter, createWebHistory } from 'vue-router'
  2. import App from '../App.vue'
  3. // import HomePage from '../components/HomePage.vue'
  4. const routes = [
  5. { path: '/', component: () => import('../views/Login.vue') },
  6. { path: '/login', component: () => import('../views/Login.vue') },
  7. // 首页
  8. {
  9. path: '/home',
  10. component: () => import('../components/HomePage.vue')
  11. },
  12. // 智能课
  13. {
  14. path: '/ai-general-course',
  15. component: () => import('../views/AIGeneralCourse.vue')
  16. },
  17. // AI实验室
  18. {
  19. path: '/ai-laboratory',
  20. component: () => import('../views/AILaboratory.vue')
  21. },
  22. // 能力测评 问卷列表
  23. {
  24. path: '/evaluation',
  25. component: () => import('../views/evaluation/testList.vue')
  26. },
  27. // 在线测试
  28. {
  29. path: '/testTopic',
  30. component: () => import('../views/evaluation/testTopic.vue')
  31. },
  32. // 智能绘画
  33. {
  34. path: '/ai-painting',
  35. component: () => import('../views/AIPainting.vue')
  36. },
  37. // 智能问答
  38. {
  39. path: '/ai-questions',
  40. component: () => import('../views/AIQuestions.vue')
  41. },
  42. // AI初体验
  43. {
  44. path: '/ai-initial-experience',
  45. component: () => import('../views/AIInitialExperience.vue')
  46. },
  47. // 发展历程
  48. {
  49. path: '/ai-develop',
  50. component: () => import('../views/AIDevelop.vue')
  51. },
  52. // 高年级
  53. {
  54. path: '/senior-grade',
  55. component: () => import('../views/SeniorGrade.vue')
  56. }
  57. ]
  58. const router = createRouter({
  59. history: createWebHistory(),
  60. routes
  61. })
  62. export default router