美文网首页
grafana二次开发环境搭建

grafana二次开发环境搭建

作者: Nick_4438 | 来源:发表于2020-12-04 09:17 被阅读0次

简介

如果想对grafana做深度定制开发,难免要修改官方源码重新修改,笔者按官方说明文档在mac上比较快速的搭建了grafana的开发环境,但是回过头来在公司windows电脑上确是经过通过的挣扎才装好,在这里赶紧做上笔记,后续使用。

整体步骤

  • 安装go语言, go1.15.5 windows/amd64
  • 安装node,v12.18.1
  • 安装yarn ,v1.22.10
  • 安装git bash ,Git-2.28.0-64-bit
  • 安装gcc,tdm64-gcc-9.2.0.exe
  • 给gcc添加make支持,make-4.3-without-guile-w32-bin.zip
  • 安装idea
  • 下载grafana源码
  • debuger调试
  • 编译发布
  • 编译发布docker镜像

详细步骤

安装go语言

  • 下载go windows安装包: go1.15.5 windows/amd64
  • 安装go语言(点击、下一步、下一步,这里不再赘述)
  • 配置国内代理,打开powershell执行如下命令
go env -w GOPROXY=https://goproxy.cn,direct
  • 验证go 语言
$ go version
go version go1.15.5 windows/amd64

QIUJIAHONG@SZ-30-PF2CCH81 MINGW64 /d/software
$ go env GOPROXY
https://goproxy.cn,direct

安装node

  • 下载node安装包:v12.18.1
  • 安装node(点击、下一步、下一步,这里不再赘述)
  • 配置国内源
npm config set registry 'https://registry.npm.taobao.org'
npm config get registry

安装yarn

npm install -g yarn
yarn config set registry 'https://registry.npm.taobao.org'
yarn config get registry

安装git bash

Git-2.28.0-64-bit点击exe文件,下一步下一步安装,这里不再赘余

安装gcc

tdm64-gcc-9.2.0.exe,点击下一步下一步安装,这里不再赘余

给gcc添加make支持

解压make-4.3-without-guile-w32-bin.zip,将里面4个文件夹,复制到安装mingw的目录里(与Git Bash同级目录)。

安装idea

下载grafana源码

https://github.com/grafana/grafana

debuger调试

# 打开gitbash命令行,运行前端
yarn install --pure-lockfile
yarn start
# 新开一个gitbash命令行,运行后端
make run

编译发布

待完善

编译发布docker镜像

待完善

后记

待完善

相关文章

网友评论

      本文标题:grafana二次开发环境搭建

      本文链接:https://www.haomeiwen.com/subject/esjbwktx.html