grafana二次开发环境搭建

2020-12-04  本文已影响0人  Nick_4438

简介

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

整体步骤

详细步骤

安装go语言

go env -w GOPROXY=https://goproxy.cn,direct
$ go version
go version go1.15.5 windows/amd64

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

安装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镜像

待完善

后记

待完善

上一篇下一篇

猜你喜欢

热点阅读