Demo-Adresse: http://books.zealon.cn/
Erstellen Sie eine minimalistische Buchverwaltungsplattform basierend auf vue.js und element-ui. Das Projekt hat nicht viele Funktionen, aber das Projekt, das das Front-End und das Back-End trennt, deckt auch alle technischen Punkte ab, die verwendet werden sollten. Es ist sehr gut für Studenten geeignet, die mit dem Erlernen von Vue beginnen.
Komplettes Organisationsstruktursystem und Benutzerberechtigungskonfiguration basierend auf dem RBAC-Modell
Generieren Sie basierend auf Navigationswächtern dynamisch Routen, Benutzermenüs, Breadcrumb-Navigation usw.
Axios kapselt asynchrone Anforderungen einheitlich und verarbeitet Benachrichtigungen zu Betriebsergebnissen einheitlich
Die Abdeckung der Element-UI-Komponentennutzung erreicht mehr als 70 %
Das Projektschnittstellen-Engineering basiert auf SpringBoot2.x. Klicken Sie hier, um das Lager aufzurufen
Obwohl es sich um eine Buchverwaltungsplattform handelt, handelt es sich tatsächlich um ein Gerüst für die Backend-Verwaltung. Die Methoden zur Verwaltung von Inhalten in jedem Backend sind nichts weiter als eine Reihe allgemeiner organisatorischer Rechteverwaltung , können Sie damit auch beliebige Module entwickeln, die Sie pflegen möchten, oder?
- assets / 资源
- router / 路由
- utils /
- config / 静态配置
- request / axios封装
- sessionStorage / 本地存储封装
- style / 样式文件
- App.vue
- vue.config.js
- pages / 组件
- book / 图书、章节、作者
- dictionary / 数据字典
- org / 组织、用户、角色、权限
- user / 个人信息
- welfare / 小福利
1. Ziehen Sie das Projekt auf lokal
Befehl: git clone https://github.com/Zealon159/book-ms-ui.git
2. NPM-Abhängigkeiten initialisieren
Verwenden Sie den Befehl cd, um das lokale Projektverzeichnis aufzurufen, und verwenden Sie dann cnpm, um Abhängigkeiten zu installieren, cnpm install
3. Starten
Befehl: npm run serve
, erfolgreich gestartet http://localhost:9000/
, der Standardport ist 9000, Sie können vue.config.js
eingeben, um den Port zu ändern
MIT
Copyright (c) 2020 glorreiche Jahre