# 开发环境构建
快速搭建本地开发环境
# 启动
fork 代码后,在项目根目录可以看到,以下两个文件,根据自己的硬件情况选择启动
- docker-compose.devops.yml
- docker-compose.devops.m1.yml
例如 mac m1 机器可以执行
docker-compose -f docker-compose.devops.m1.yml up
成功启动
# 运行本地开发代码
# 初始化
执行前端构建
make build.ui build.dist
构建完成后执行
go run ./api/main.go --config=./config/default.toml
服务启动后访问 http://localhost:19001/ (opens new window)
完成数据库初始化之后,使用 clickvisual/clickvisual 登录
# 新增日志库
创建实例
clickhouse://username:password@host1:9000,host2:9000/database?dial_timeout=200ms&max_execution_time=60
创建数据库
创建日志库
- kafka:9092
- ingress-stdout
# 测试数据生产
访问 http://localhost:19003/ (opens new window)
# 前端开发
如果进行前端开发,需要进入 ui 目录,使用 yarn 启动
保证 target 指向后端服务即可