嘉兴网站建设运营,学会wordpress建站,免费下载app应用软件,软件实施工程师前言#xff1a;本文只是个人在使用datart的一个记录#xff0c;仅供参考。如果有不一样的地方#xff0c;欢迎评论或私信进行交流。datart 是新一代数据可视化开放平台#xff0c;支持各类企业数据可视化场景需求#xff0c;如创建和使用报表、仪表板和大屏#xff0c;进…前言本文只是个人在使用datart的一个记录仅供参考。如果有不一样的地方欢迎评论或私信进行交流。datart 是新一代数据可视化开放平台支持各类企业数据可视化场景需求如创建和使用报表、仪表板和大屏进行可视化数据分析构建可视化数据应用等。由原 davinci 主创团队出品datart 更加开放、可塑和智能并在数据与艺术之间寻求最佳平衡。环境:idea: 2019.3.2jdk: 1.8.0_231mysql: 5.7.24ruoyi:前后端分离版node.js: v18.13.0datart: 1.0.0-rc.1 release 压缩包本地搭建准备工作:除了datart以外的环境搭建不过多赘述。不懂的麻烦自行进行百度datart官方git地址:datart: 新一代数据可视化开放平台支持报表、仪表板、大屏、分析和可视化数据应用的敏捷构建。原davinci主创团队出品。 (gitee.com)进入到页面后选择右侧的发行版进行下载博主下载的是zip格式下载到本地后进行解压最好解压到你的工作空间目录。本地运行:1解压解压后会得到这样的一个工作目录:对于在意分离的可以选择将frontend文件夹复制出去当作一个单独的项目工程导入到idea。不在意的可以直接分别用两个idea工程分别导入frontend文件夹和整个工程文件夹来作为前后端的项目工程进行启动。2导入工程:idea-左上角File-Open...选项分别选择这两个文件夹层级进行打开。前端到frontend路径下执行npm run install命令会自动生成node_modules.后端idea会提示你是不是要import mavens直接点一下就可以。没问题的话基本到这边也就导入完成了。3)启动工程:前端的启动:1./frontend/craco.config.js该路径下的代理地址为自己本地服务启动地址和服务端口2.在/frontend路径下执行npm run start如果报错error:0308010C则可以执行以下命令$env:NODE_OPTIONS--openssl-legacy-provider之后再启动即可。后端的启动:1.同样的在idea帮你自动依赖都导入完毕以后你可以直接启动但是此时使用的数据库为内置h2数据库默认的账号名、密码都在官方文档中存在。2.使用官方脚本初始化本地数据库并更改数据库配置不再使用内置数据库转为本地MYSQL库。官方文档中讲了修改配置文件并使用高权限用户后会自动创建数据库但是我本地没生效没花时间去找原因直接执行了脚本。官方脚本位置在\datart-1.0.0-rc.1\server\src\main\resources\db\migration之后修改配置文件datart.conf:(1)官方文档中说明了需要新建但是我们下载的这个版本直接存在该配置文件所以不需要再自己新建了。将数据源配置为本地数据源。datart.conf路径:\datart-1.0.0-rc.1\config\datart.conf(2)找到application-demo.yml,修改原来的内置h2数据源为本地mysql库数据源。application-demo.yml路径:\datart-1.0.0-rc.1\server\src\main\resources\application-demo.yml后端服务入口:\datart-1.0.0-rc.1\server\src\main\java\datart\DatartServerApplication.java修改完配置启动后端就好。第一次运行数据库没有数据会让你先创建一个用户直接按照官方文档步骤创建即可。