Dirección de demostración: http://books.zealon.cn/
Cree una plataforma de gestión de libros minimalista basada en vue.js y element-ui. El proyecto no tiene muchas funciones, pero el proyecto que separa el front-end y el back-end también cubrirá todos los puntos técnicos que deben usarse. Es muy adecuado para estudiantes que están comenzando a aprender Vue. Tiene las siguientes características:
Sistema de estructura organizacional completo y configuración de permisos de usuario basado en el modelo RBAC
Basado en guardias de navegación, generar dinámicamente rutas, menús de usuario, navegación con ruta de navegación, etc.
Axios encapsula de manera uniforme solicitudes asincrónicas y maneja de manera uniforme las notificaciones de resultados de operaciones
La cobertura de uso del componente element-ui alcanza más del 70%.
La ingeniería de la interfaz del proyecto está desarrollada en base a SpringBoot2.x, haga clic para ingresar al almacén
Aunque es una plataforma de gestión de libros, para describirlo con mayor precisión, en realidad es un andamio para la gestión de backend. Los métodos para gestionar contenido en cualquier backend no son más que un conjunto de gestión de derechos organizativos generales. , también puedes usarlo para desarrollar cualquier módulo que quieras mantener, ¿verdad?
- assets / 资源
- router / 路由
- utils /
- config / 静态配置
- request / axios封装
- sessionStorage / 本地存储封装
- style / 样式文件
- App.vue
- vue.config.js
- pages / 组件
- book / 图书、章节、作者
- dictionary / 数据字典
- org / 组织、用户、角色、权限
- user / 个人信息
- welfare / 小福利
1. Lleve el proyecto a local
Comando: git clone https://github.com/Zealon159/book-ms-ui.git
2. Inicializar las dependencias de npm
Use el comando cd para ingresar al directorio del proyecto local y luego use cnpm para instalar dependencias, cnpm install
3. Empezar
Comando: npm run serve
, iniciado exitosamente http://localhost:9000/
, el puerto predeterminado es 9000, puede ingresar vue.config.js
para modificar el puerto
MIT
Copyright (c) 2020 Años Gloriosos