vite+vue3+pinia+elementPlus
├── public ├── src │ ├── App.vue │ ├── api │ ├── assets │ │ ├── style │ │ └── theme │ ├── auto-imports.d.ts │ ├── components │ ├── components.d.ts │ ├── hooks │ │ ├── axios.js │ │ ├── index.js │ │ ├── status.js │ │ └── storage.js │ ├── main.js │ ├── plugins │ ├── router │ │ └── index.js │ ├── store │ │ ├── course.js │ │ ├── task.js │ │ └── user.js │ ├── styles │ │ └── Homepage.scss │ └── views │ ├── course │ │ ├── CourseMember.vue │ │ ├── CourseStudy.vue │ │ ├── StuTaskCommit.vue │ │ ├── TeacherTaskCorrect.vue │ │ └── index.vue │ ├── homepage │ │ ├── CourseShow.vue │ │ └── index.vue │ ├── loginRegister │ │ ├── Login.vue │ │ └── Register.vue │ └── profile │ └── index.vue ├── README.md ├── auto-imports.d.ts ├── components.d.ts ├── index.html ├── package.json ├── vite.config.js └── yarn.lock
33 directories, 216 files