
英文 | 简体中文
1.本项目从起步到开发到部署均有文档和详细视频教程
2.二开本项目需要您有一定的golang和vue3基础
3.您完全可以通过我们的教程和文档完成一切操作,因此我们不再提供免费的技术服务,如需服务请进行加作者付费支持
4.您可通过交流社区来进行反馈需求和bug,谢谢
ElasticView是一个基于 vue 和 gin 开发的全栈前后端分离的数据源管理插件平台,集成jwt鉴权,动态路由,动态菜单,casbin鉴权,数据源管理,插件市场等功能。
jwt和casbin实现的权限管理。- node版本 >= v20.14.0
- golang版本 >= v1.23
- IDE推荐:Goland
# 克隆项目
git clone https://github.com:1340691923/ElasticView.git
# 安装gowatch
go install github.com/silenceper/gowatch@latest
# 运行
gowatch
# 后台默认端口
0.0.0.0:8090
# 进入web文件夹
cd resources\vue
# 安装依赖
pnpm install
# 启动web项目
npm run dev
# 安装打包工具
go install github.com/1340691923/ElasticView/cmd/ev_builder@v0.0.22
# 执行打包命令
./ev_builder
# 生成于 resource/dist 文件夹内
Swagger构建自动化文档。yaml格式的配置文件。| 微信 |
|---|
![]() |
如果你觉得这个项目对你有帮助,你可以请作者喝饮料 :tropical_drink: 点我
如果您将此项目用于商业用途,请遵守Apache2.0协议并保留作者技术支持声明。
$ claude mcp add ElasticView \
-- python -m otcore.mcp_server <graph>