IoTDB-Workbench快速入门

该项目IoTDB-Workbench,为IoTDB的可视化监控程序。

支持的环境

目前支持的开发环境如下:

  • Java 1.8
  • Maven 3.3.9 或以上
  • Gradle
  • 推荐IntelliJ IDEA 2017或以上

目录结构说明

  • doc : 文档目录,一些帮助文档
  • src : 源码文件
  • Dockerfile : docker镜像打包文件
  • pom.xml : Maven Pom文件
  • README.md : 帮助文件目录

使用的公用库

由于是开源软件,使用的所有库都应该是maven公有仓库能找的,满足轻量、稳定2个特性。

启动后端

项目提供maven、gradle两种构建工具,以maven为例启动项目:

首先通过IntelliJ IDEA打开本项目,右键点击pom.xml,点击Add as Maven Project导入项目相关依赖。

导入完成后启动AdminApplication项目,启动成功后你应该能看到如下界面。

接着,你可以通过浏览器访问127.0.0.1:9090/api/,看到如下页面则代表后端启动成功。

启动前端

在启动前端之前请先确保frontend/vue.config.js中配置的proxy的目标地址为后端服务的ip+端口,如图:

进入frontend目录,命令行输入npm run serve启动前端(具体步骤请参考前端文档 ),启动成功后通过浏览器访问127.0.0.1:8080,你将进入登陆界面:

输入默认账号root、密码123456,点击登录,你就可以使用本系统了。

如果你想将本项目部署到服务器上,请参考部署文档