源码属性

授权 开源
大小 681.7KB
语言 JavaScript

源码简介

PageNow数据可视化开发平台_开源版是基于SpringBoot+Vue构建的低代码数据可视化开发平台,灵活的拖拽式布局、丰富的通用组件,帮助您快速的构建与迭代数据大屏页面。

 

目录结构

1、server:后端程序源码

2、web:前端主程序源码(基于Vue-cli3.0为基础构建的项目结构)

 

特性

1、原生支持多设备自动适配,真正做到一次开发,多处运行

2、拖拽式页面布局设计器,支持框选组件、组件复制粘贴、多组件组合等灵活的设计器功能

3、运行时样式编辑,实现一切你能想象的画面

4、运行时自定义脚本编辑,通过丰富的API接口,助你实现更为丰富的页面交互效果

5、丰富的组件进出场动画,让你的页面不再枯燥无味

6、支持可扩展的Echarts图表配置

7、支持工程级别与页面级别的图表主题定制与切换

8、原生支持多种数据源绑定(静态数据、API接口、数据库脚本、CSV数据文件)

 

环境搭建

开发工具

Git: 版本管理

DataGrip: 数据库管理工具(Mac环境下使用)

Navicat for MySQL: 数据库客户端(Window环境下使用)

WebStorm: web开发工具(此为推荐使用,按个人情况选择)

IntelliJ IDEA:server后端开发

 

开发环境

JDK7+

Mysql5.5+

NodeJS 最新版本

Yarn (个人推荐使用yarn而不是npm)

 

开发环境部署

数据库初始化

使用数据库管理工具,新建数据库,命名为pagenow_open,然后运行目录server/src/main/resources/db下的pagenow_open.sql初始化脚本,开源版本总共有7张表,如下图所示PageNow数据可视化开发平台 v1.0 基础版插图

后端程序启动

注意:建议JDK版本在1.7及以上,环境变量配置请自行百度。

运行环境检测:在cmd中运行

java -version

PageNow数据可视化开发平台 v1.0 基础版插图1

使用IDEA开发工具,直接打开server目录,然后运行mvn相关命令安装相关依赖包,一般IDEA会自动下载相关依赖包

打开resources目录下的db.properties配置文件,如下图所示

PageNow数据可视化开发平台 v1.0 基础版插图2

修改相关数据库连接配置

然后打开resources目录下的application.properties配置文件

PageNow数据可视化开发平台 v1.0 基础版插图3

此配置文件中,需要修改红框内的配置,file.uploadFolder配置的是系统附件存储目录,根据您的操作系统环境进行配置,项目启动前,必须先创建pagenowUpload文件夹,然后将绝对路径配置到file.uploadFolder下,结尾必须带斜杠。

然后在主文件PagenowApplication上右键,选择Run \’PagenowApplication\’运行

PageNow数据可视化开发平台 v1.0 基础版插图4

如下图所示,即为启动成功

PageNow数据可视化开发平台 v1.0 基础版插图5

打开浏览器,输入localhost:8090验证是否正常运行,如下图所示,证明后端程序运行成功

PageNow数据可视化开发平台 v1.0 基础版插图6

 

前端程序启动

使用webstorm打开web目录,然后运行一下命令安装相关依赖包:

yarn install

注意:PageNow项目不支持使用npm安装依赖包和启动工程,否则会出现工程无法启动的问题,如果没有安装yarn,可以自行百度进行安装

修改.env配置文件PageNow数据可视化开发平台 v1.0 基础版插图7

前端项目默认使用8081端口启动,可以在vue.config.js文件中修改,运行如下命令启动项目:

yarn serve

启动成功后,打开浏览器,输入http://localhost:8081/pagenow即可访问系统

注意:建议使用chrome浏览器访问系统,以获得更好的使用体验

 

系统截图

PageNow数据可视化开发平台 v1.0 基础版插图8PageNow数据可视化开发平台 v1.0 基础版插图9

下载声明:
  • 本站资源如无特殊说明默认解压密码为www.ymkuzhan.com建议使用WinRAR解压;
  • 本站资源来源于用户分享、互换、购买以及网络收集等渠道,本站不提供任何技术服务及有偿服务,资源仅提供给大家学习研究请勿作它用。
  • 赞助本站仅为维持服务器日常运行并非购买程序及源码费用因此不提供任何技术支持,如果你喜欢该程序,请购买正版!
  • 版权声明:
  • 下载本站资源学习研究的默认同意本站【版权声明】若本站提供的资源侵犯到你的权益,请提交版权证明文件至邮箱ymkuzhan#126.com(将#替换为@)站长将会在三个工作日内为您删除。
  • 免责声明:
  • 您好,本站所有资源(包括但不限于:源码、素材、工具、字体、图像、模板等)均为用户分享、互换、购买以及网络收集而来,并未取得原始权利人授权,因此禁止一切商用行为,仅可用于个人研究学习使用。请务必于下载后24小时内彻底删除,一切因下载人使用所引起的法律相关责任,包括但不限于:侵权,索赔,法律责任,刑事责任等相关责任,全部由下载人/使用人,全部承担。以上说明,一经发布视为您已全部阅读,理解、同意以上内容,如对以上内容持有异议,请勿下载,谢谢配合!支持正版,人人有责,如不慎对您的合法权益构成侵犯,请联系我们对相应内容进行删除,谢谢!