SMPE-ADMIN universal framework front-end
A back-end management system with front-end and back-end separation based on EL-ADMIN, Spring Boot 2.1.0, Mybatis Plus, JWT + Spring Security, Redis, and Vue
Official documentation
Backend source code | Front-end source code | |
---|---|---|
GitHub | https://github.com/sanyueruanjian/smpe-admin | https://github.com/sanyueruanjian/smpe-admin-web |
|-- public 存放静态资源,存放在该文件夹的东西不会被打包影响,而是会原封不动的输出到dist文件夹中 |-- favicon.ico 网站图标 |-- index.html 主页,项目入口 |-- src |-- api 后端请求接口文件 |- assets 静态资源 |-- components 公用组件 |-- layout 系统布局:头部、侧边栏、设置、中间内容页面 |-- mixins 混入文件 |-- router 路由配置 |-- store vuex存放数据 |-- utils 工具包 |-- views 页面 |-- app.vue 根组件 |-- main.js 入口文件 |-- settings.js 全局配置文件,存储一些键和值,供全局调用 |-- .gitignore git忽略上传的文件格式 |-- .env.development 开发环境下的接口地址配置 |-- .env.production 生产环境下的接口地址配置 |-- .eslintignore 不用校验的文件 |-- .eslintrc.js ES-lint校验(编码规范、校验规则) |-- vue.config.js cli配置文件
Administrator: admin
Test user: test
Password: 123456
# 配置镜像加速 https://www.ydyno.com/archives/1219.html # 安装依赖 npm install # 启动服务 localhost:8013 npm run dev # 构建生产环境 npm run build
Vue
vue-router
vuex
axios
element ui
refer to:
Docker installation and common docker commands
Docker builds the centos7 environment of git+maven+jdk8 to achieve automated deployment of lightweight springboot projects
Docker installs nginx to standardize the reverse proxy of all projects (one reverse proxy conf configuration file for one project)
Docker builds centos7+git+nvm image to realize autonomous switching of node versions and unified deployment of front-end vue projects
Thanks to EL-ADMIN open source framework
Thanks to @shiwei-Ren, @jiaoqianjin, @Nancy for participating in the development and maintenance of the first version
Thanks to every developer who has contributed to SMPE-ADMIN
QQ communication group: 571506692