热门排行
简介
xboot-front是为XBoot前后端分离快速开发平台而开发的前端项目,主要基于Vue+iView进行开发。
项目简介
1、项目基于 Vue-Cli 4.x 创建
2、主要Main组件框架基于iView-admin 1.0版本 修复其部分BUG
3、UI组件库升级至iView/View UI 4.x
4、后端加载动态权限菜单 多方式轻松权限控制至按钮显示
5、提供Vue空白模版,只需修改后端请求和对应实体字段即可完成页面开发
6、多语言切换、消息管理、第三方社交账号或短信登录
7、iView使用图标库 ionicons 额外图标库 vue-awesome
8、现已提供封装的带后端真实接口数据的组件,详见XBoot业务组件菜单
本地开发构建运行
1、启动后端 x-boot 项目后,在 vue.config.js 中修改你的后端接口地址代理配置
2、在项目根文件夹下先后执行命令 npm install (若有报错请使用cnpm)、 npm run dev
3、前台端口默认9999 http://localhost:9999
部署
1、执行过命令 npm install 后,执行 npm run build 将打包生成的 dist 静态文件放置Nginx服务器中,并配置反向代理。当然还可放置Spring Web等其他项目resources静态资源文件夹下可避免跨域(不推荐)。
2、Nginx配置详见开发文档部署部分