# 开发环境构建

快速搭建本地开发环境

# 启动

fork 代码后,在项目根目录可以看到 docker-compose.devops.yml

执行

docker-compose -f docker-compose.devops.yml up

成功启动

img.png

# 运行本地开发代码

# 初始化

执行前端构建

make build.ui build.dist

构建完成后执行

go run ./api/main.go --config=./config/default.toml

服务启动后访问 http://localhost:19001/ (opens new window)

img_1.png

完成数据库初始化之后,使用 clickvisual/clickvisual 登录

# 新增日志库

创建实例

clickhouse://root:shimo@127.0.0.1:19000?dial_timeout=200ms&max_execution_time=60

img_3.png

创建数据库

img_2.png

创建日志库

  • kafka:9092
  • ingress-stdout

img_4.png

# 测试数据生产

访问 http://localhost:19003/ (opens new window)

img.png

img_5.png

# 前端开发

如果进行前端开发,需要进入 ui 目录,使用 yarn 启动

保证 target 指向后端服务即可

img_6.png

img_7.png

上次更新: 2024-04-06 16:03:30