
最近手头有个数据可视化大屏项目。入手好几天了,在这里写写部署的后期的二开。希望对你有所帮助。
AJ-Report是一个完全开源的BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。多数据源支持,内置mysql、elasticsearch、kudu等多种驱动,支持自定义数据集省去数据接口开发,目前已支持30+种大屏组件/图表,不会开发,照着设计稿也可以制作大屏。

相比,搭建环境是比较麻烦的一个环节。因为所依赖的环境比较多。
官方虽然有发行版,但是强力建议源码部署。方便我们二次开发。首先下载项目到本地
git clone https://gitee.com/anji-plus/report.git
接下来用IDEA打开项目。

部署后端
依次点击文件-设置-构建工具-Maven进行配置。

文件-项目结构选择你的jdk版本。注意为1.8

修改数据库配置文件
分别修改后端文件report-core文件下的bootstrap.yml dev.yml prod.yml这三个文件中的数据库信息。

启动后端
修改完成后,启动reportapplication


接下来,我们启动前端
启动前端
点击终端,输入下面命令
cd report-ui
npm config set registry https://registry.npm.taobao.org
npm install : #安装前端所需要的依赖包
npm run dev :#运行前端

输入默认账号admin 123456进行登录

现在开始你的大屏之旅吧!

对于大屏的数据,支持静态数据和动态数据。在后面的文章中,我们再说具体的使用和开发。
更多精彩文章 欢迎关注我们