voj vue
1.0.0
Dieses Projekt ist der Front-End-Teil des Front-End- und Back-End-Trennprojekts und die voj
-Adresse des Back-End-Projekts: Portal.
voj-vue
ist ein Frontend-Projekt für ein Online-Bewertungssystem, implementiert auf Basis von Vue+Element. Es umfasst hauptsächlich Front-End-Seiten (Homepage, Fragen, Schulungen, Wettbewerbe, Bewertungen, Rankings, Diskussionen, Info), Back-End-Management und andere Funktionen.
Adresse des Projektdokuments: https://github.com/simplefanC/voj/wiki
src -- 源码目录
├── assets -- 静态图片资源文件
├── common -- 工具类、网络请求定义等
├── components -- 通用组件封装
├── i18n -- 国际化文件
├── router -- vue-router路由配置
├── store -- vuex的状态管理
└── views -- 前端页面
├── oj -- 前台页面
└── admin -- 后台管理页面
Technologie | veranschaulichen | Offizielle Website |
---|---|---|
Vue | Frontend-Framework | https://vuejs.org |
Vue-Router | Routing-Framework | https://router.vuejs.org |
Vuex | Globaler Rahmen für die Staatsverwaltung | https://vuex.vuejs.org |
Element | Front-End-UI-Framework | https://element.eleme.io |
Axios | Front-End-HTTP-Framework | https://github.com/axios/axios |
vxe-tabelle | Vue-Tischlösung | https://github.com/x-extends/vxe-table |
mavonEditor | Markdown-Editor basierend auf Vue | https://github.com/hinesboy/mavonEditor |
CodeMirror | Online-Code-Editor | https://codemirror.net |
vue-i18n | Internationalisierungs-Plug-in für Vue.js | https://github.com/kazupon/vue-i18n |
Vue-ECarts | Diagramm-Framework basierend auf Echarts | https://github.com/ecomfe/vue-echarts |
Fortschritt | Fortschrittsbalkensteuerung | https://github.com/rstacruz/nprogress |
vue-element-admin | Referenz für Projektgerüste | https://github.com/PanJiaChen/vue-element-admin |
# 安装依赖
npm install
# 启动服务 localhost:8088
npm run serve
# 构建生产环境
npm run build