ส่วนหน้าของเฟรมเวิร์กสากล SMPE-ADMIN
ระบบการจัดการแบ็คเอนด์ที่มีการแยกส่วนหน้าและส่วนหลังตาม EL-ADMIN, Spring Boot 2.1.0, Mybatis Plus, JWT + Spring Security, Redis และ Vue
เอกสารอย่างเป็นทางการ
ซอร์สโค้ดแบ็กเอนด์ | ซอร์สโค้ดส่วนหน้า | |
---|---|---|
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配置文件
ผู้ดูแลระบบ: admin
ผู้ใช้ทดสอบ: test
รหัสผ่าน: 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
อ้างถึง:
การติดตั้ง Docker และคำสั่ง Docker ทั่วไป
Docker สร้างสภาพแวดล้อม centos7 ของ git+maven+jdk8 เพื่อให้เกิดการปรับใช้อัตโนมัติของโปรเจ็กต์ springboot น้ำหนักเบา
นักเทียบท่าติดตั้ง nginx เพื่อสร้างมาตรฐานพร็อกซีย้อนกลับของโครงการทั้งหมด (ไฟล์การกำหนดค่า conf พร็อกซีย้อนกลับหนึ่งไฟล์สำหรับหนึ่งโครงการ)
Docker สร้างอิมเมจ centos7+git+nvm เพื่อให้เกิดการสลับเวอร์ชันของโหนดโดยอัตโนมัติ และการปรับใช้โปรเจ็กต์ vue ส่วนหน้าแบบรวมเป็นหนึ่งเดียว
ขอบคุณเฟรมเวิร์กโอเพ่นซอร์สของ EL-ADMIN
ขอขอบคุณ @shiwei-Ren, @jiaoqianjin, @Nancy ที่เข้าร่วมในการพัฒนาและบำรุงรักษาเวอร์ชันแรก
ขอขอบคุณนักพัฒนาทุกคนที่มีส่วนสนับสนุน SMPE-ADMIN
กลุ่มการสื่อสาร QQ: 571506692