详情介绍
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张表,如下图所示
后端程序启动
注意:建议JDK版本在1.7及以上,环境变量配置请自行百度。
运行环境检测:在cmd中运行
java -version
使用IDEA开发工具,直接打开server目录,然后运行mvn相关命令安装相关依赖包,一般IDEA会自动下载相关依赖包
打开resources目录下的db.properties配置文件,如下图所示
修改相关数据库连接配置
然后打开resources目录下的application.properties配置文件
此配置文件中,需要修改红框内的配置,file.uploadFolder配置的是系统附件存储目录,根据您的操作系统环境进行配置,项目启动前,必须先创建pagenowUpload文件夹,然后将绝对路径配置到file.uploadFolder下,结尾必须带斜杠。
然后在主文件PagenowApplication上右键,选择Run 'PagenowApplication'运行
如下图所示,即为启动成功
打开浏览器,输入localhost:8090验证是否正常运行,如下图所示,证明后端程序运行成功
前端程序启动
使用webstorm打开web目录,然后运行一下命令安装相关依赖包:
yarn install
注意:PageNow项目不支持使用npm安装依赖包和启动工程,否则会出现工程无法启动的问题,如果没有安装yarn,可以自行百度进行安装
修改.env配置文件
前端项目默认使用8081端口启动,可以在vue.config.js文件中修改,运行如下命令启动项目:
yarn serve
启动成功后,打开浏览器,输入http://localhost:8081/pagenow即可访问系统
注意:建议使用chrome浏览器访问系统,以获得更好的使用体验
系统截图
下载地址
人气源码
相关文章
-
deskflow键盘鼠标共享 v1.17.1
deskflow键盘鼠标共享允许你轻松地在你办公桌上多台计算机之间共享你的鼠标和键盘。你只要将鼠标(指针)从一台计算机的屏幕边缘移出到另 一个屏幕就行了...
-
qBittorrent v4.6.6
qBittorrent是一个新的轻量级BitTorrent客户端,可运行于Linux及其他可能系统,它简单易用,漂亮的外观,功能强大,现在它可以被视为一个良好的替代其他 BitTorrent 软件的...
-
Wireshark网络流量分析器 v3.6.21
Wireshark 是一种网络流量分析器或“嗅探器”,适用于 Linux、macOS、*BSD 和其他 Unix 和类 Unix 操作系统以及 Windows...
-
Redis数据库 v6.2.14
Redis是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关系数据库起到很好的补充作用...
-
MATLAB汉字语音识别(语音转汉字,GUI界面)系统源码
MATLAB交通标志识别系统GUI界面,语音识别技术是将人类语音信号转化为机器可识别的数字信号,本文给大家分享MATLAB汉字语音识别(语音转汉字,GUI界面源码,感兴趣的朋友快...
-
Python2.7的scapy安装源码
可以在Python2.7上安装scapy,亲测可用,利用scapy抓包,发包分析包,本文给大家介绍Python2.7的scapy安装源码,感兴趣的朋友一起看看吧...
-
python-2.7.14.amd64 源代码
python开发环境,版本为python-2.7.14,用于windows64位操作系统,对python-2.7.14.amd64 源代码感兴趣的朋友下载体验吧...
-
返回顶部火箭修改版 v1.0.2
返回顶部火箭修改版为网络修改版,可以把火箭修改为自己的想要的图片,以实现DIY的目的,增强网站LOGO的印象...
-
SRS(Simple Realtime Server) 高效的实时视频服务器 v6.0.36
SRS(Simple Realtime Server)是一个简单高效的实时视频服务器,支持RTMP、WebRTC、HLS、HTTP-FLV、SRT等多种实时流媒体协议。欢迎需要的朋友下载使用...
-
极品模板文件上传组件 v1.2.1.6
极品模板文件上传组件是一个基于Jquery的前端文件上传组件:支持拖拽、大文件分片上传、自定义参数传递。欢迎需要的朋友下载使用...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的PageNow数据可视化开发平台 开源版 v2.0 基础版资源来源互联网,版权归该下载资源的合法拥有者所有。