grafana二次开发在win10环境下的准备

  • 1、配置环境
    • 安装go语言环境
    • 安装git
    • 下载源码
    • 安装gcc工具
    • 安装node
    • 编译前端代码
    • 编译后端部分

1、配置环境

安装go语言环境

在官网下好go1.17.windows-amd64.msi文件默认安装就好了,然后添加环境变量

第一个变量安装完后会默认生成,第二个需要我们手动去添加

安装git

git 也是在官网下好之后默认安装可以了

下载源码

可以使用git 拉代码

git clone https://github.com/grafana/grafana.git

我这次下载的版本是"version": "8.1.0-pre"的版本
也可以直接下载压缩包

安装gcc工具

在编译go的代码的时候需要用到这个mingw-w64-install.exe
该工具我已经上传到我的资源当中

在终端中查看是否安装成功 gcc -v

到这一步恭喜你已经快大功告成了

安装node

可以直接在nodejs 官网下载node安装,我用用的是nvm 安装node
nvm 安装完过后 安装node
我下载的是grafana 8.1.0-pre的版本 指定node版本要大于14

nvm install 14.15.1
nvm use 14.15.1

node 安装完以后安装yarn

npm install yarn

接下来安装一些工具

npm install -g node-gyp

以管理员身份运行cmd或powershell

npm --add-python-to-path='true' --debug install --global windows-build-tools

编译前端代码

在代码的根目录下

yarn install --pure-lockfile
// 如果下载依赖很慢可以使用科学上网的方法

运行

yarn start
// 如果没有报错那就完成了一半了,我这里是没有报错的

编译后端部分

同样在代码的根目录下面

go run build.go setup
go run build.go build

成功编译过后你的根目录下面会多一个bin文件夹

全部执行完后你的整个目录结构应该是这样的


然后打开终端进入到刚刚编译好的bin目录下的windows-amd64目录下

运行编译好的exe文件

grafana-server.exe -homepath="C:\work\code\grafana-main"

=号后面是grafana代码的根目录 一定要用双引号

到这里已经大功告成了
到浏览器访问http://localhost:3000

大功告成了
在此之前踩了不少坑希望对你们有帮助

grafana二次开发在win10环境下的准备相关推荐

  1. Solid Edge 二次开发插件 工程图环境下根据装配视图批量生成图纸页

    特点: 可预先配置模板参数.如:是否同时生成零件明细表.零件明细表模板.是否自动符号标注.生成特定视图等. 根据装配.零件.钣金零件类型,可分别匹配不同的图纸页模板及配置参数(如:不同的图纸图幅.不同 ...

  2. (二)win10环境下使用Hyper-V进行虚拟机创建

    win10环境下使用Hyper-V进行虚拟机创建 1. 写在前面 2. 开始配置 2.1 检查win10版本 2.2(A) 启用Hyper-V功能(企业版.专业版看这里) 2.2(B) 启用Hyper ...

  3. win10环境下下载安装openpose(only cpu)并在pycharm中运行代码(超详细)

    win10环境下下载安装openpose(only cpu)并在pycharm中运行代码(超详细) (一)前言 (二)准备工作 (三)友情提醒 (四)详细安装步骤 1.新建文件夹 2.下载OpenPo ...

  4. mac下查看redis安装路径_干货!win10环境下Redis安装、启动教程

    " 本文详细介绍win10环境下Redis的安装.启动方法." 01 - 下载 Redis项目不正式支持Windows.但是,Microsoft开放技术小组开发和维护一个Windo ...

  5. win10环境下搭建IIS图片服务器

    Win10环境下搭建IIS图片服务器 背景交代:项目开发中在不依赖后端接口的前提下 前端基于mock获取数据,涉及到图片这块,需要完全还原线上场景,多以需要将图片放在服务器上.所以需要在本地利用win ...

  6. WIN10环境下配置hadoop+spark并运行实例的教程

    WIN10环境下配置 hadoop + spark 并运行开发实例的教程 前期准备 基本环境配置 虚拟机的安装 配置虚拟机中的静态网络 关闭并禁用防火墙 配置主机名 编辑host文件 使用ssh传输文 ...

  7. 测绘——如何在win10环境下安装CAD2006+CASS7.0

    如何在win10环境下安装CAD2006+CASS7.0 在win10环境下安装CAD2006会出现很多问题,但这一类早期软件仍在很多行业中被广泛使用,想要进行正确安装,要进行以下几步操作: 一.首先 ...

  8. win10环境下AndroidStudio输入法光标不跟随解决办法

    问题描述: win10环境下AndroidStudio输入法光标不跟随,总是显示在电脑屏幕的右下角或者左下角.本来还觉得凑活用吧,没想到开发中遇到分屏的时候,我就不能忍受了.(其他软件中光标跟随,一切 ...

  9. Python3.5 win10环境下导入kera/tensorflow报错的解决方法

    这篇文章主要介绍了Python3.5 win10环境下导入keras/tensorflow报错的解决方法,较为详细的分析了Python3.5在win10环境下导入keras/tensorflow提示错 ...

最新文章

  1. 树莓派3b+找不到wlan0官方解决方案
  2. 82年 AI程序员征婚启示火了!年薪百万,女生神回复
  3. java中system_《java中System类》 | 学步园
  4. rsync同步服务部署
  5. 数字天堂陷入困境_陷入困境:焦虑的四个迹象可能会影响您的工作
  6. AcWing 897. 最长公共子序列(LCS朴素版)
  7. python字符串转成数组_python将字符串转换成数组的方法
  8. mysql的replication(主从同步)总结
  9. SiamRPN代码讲解,推理测试讲解
  10. Eviction Kill POD选择分析
  11. HGIMDA:用于miRNA-疾病关联预测的异构图推断
  12. 高通平台的耳机检测(msm8909)
  13. 移动互联网精彩语录:悟透一句话,改变你一生!
  14. 淘宝新店没有生意如何推广和引流呢
  15. 并发编程之CPU缓存架构缓存一致性协议详解(二)
  16. JZOJ B组【GDKOI2014】壕壕的寒假作业
  17. 计算机主机拆解步骤,电脑主机怎么拆开外壳_电脑主机箱拆开图解-系统城
  18. 2021年小组年会总结
  19. [CCC 1996 01]Deficient, Perfect, and Abundant
  20. scratch3的作品打包成exe(自带chrome浏览器方案)

热门文章

  1. 汽车有眼睛和有眼睛的汽车
  2. 基于JAVA法律知识分享平台计算机毕业设计源码+系统+数据库+lw文档+部署
  3. printf函数的重定向
  4. dbscan算法_如何掌握用于机器学习的流行DBSCAN聚类算法
  5. matlab中有了RGB的mat文件信息,如何显示成图片
  6. Kodak Imgedit.ocx控件显示tif图像
  7. 不用叫方文山!AI 能拯救杰伦的土味歌词
  8. 将php中文字设为黑体,css怎么设置黑体
  9. 九州云重磅推出基于Rocky版本全新开源云管理平台
  10. 后知后觉的我,Petri Net的提出者Carl Adam Petri已经去世了