系统
loongnix
准备环境
安装go语言环境
yum install golang -y
[root@master grafana]# go version
go version go1.11.5 linux/mips64le
[root@master grafana]#
安装nodejs
yum install nodejs-devel
[root@master grafana]# node -v
v10.15.3
[root@master grafana]#
安装npm
yum install npm
[root@master grafana]# npm -v
6.4.1
[root@master grafana]#
安装git
yum install git
git 项目源码
创建项目目录并相应的设置路径(或使用默认的Go工作区目录)
export GOPATH=`pwd`
go get github.com/grafana/grafana
构建后端
cd $GOPATH/src/github.com/grafana/grafana
go run build.go setup
go run build.go build
构建前端
npm install -g yarn
yarn install --pure-lockfile
npm run build
运行Grafana
./bin/grafana-server
汉化
grafana的模板资源主要是在源码的public下,修改相应的html文件以及js文件就可以汉化