运行 带有 grafonnet-lib 的 jsonnet 时没有这样的文件或目录错误
No such file or directory error while running jsonnet with grafonnet-lib
我从 https://github.com/grafana/grafonnet-lib link 克隆了 grafonnet-lib 并创建了一个示例 jsonnet 文件以将其转换为 grafana 可以读取的 json。但是当我 运行 命令 "jsonnet -J /Data/Perf_Tool/grafonnet-lib/ sample.jsonnet" 我得到 "Opening input file: sample.jsonnet: No such file or directory" 错误。
我已将 grafonnet-lib 项目克隆到 /Data/Perf_Tool/grafonnet-lib/ 目录中,并在同一目录中创建了 sample.jsonnet 文件。
root@hostname:/Data/Perf_Tool/grafonnet-lib# jsonnet -J /Data/Perf_Tool/grafonnet-lib/ sample.jsonnet
Opening input file: sample.jsonnet: No such file or directory
sample.jsonnet
的内容
local grafana = import 'grafonnet/grafana.libsonnet';
local dashboard = grafana.dashboard;
local text = grafana.text;
dashboard.new('My Cool Dashboard')
.addPanel(
text.new(
title="Oh Hi",
content="Welcome to my dashboard.",
),
gridPos={x: 0, y: 0, w: 24, h: 10},
)
请让我知道我缺少什么。
我认为您必须像这样提供 jsonnet 文件的完整路径:
jsonnet -J /Data/Perf_Tool/grafonnet-lib/ /Data/Perf_Tool/sample.jsonnet
我从 https://github.com/grafana/grafonnet-lib link 克隆了 grafonnet-lib 并创建了一个示例 jsonnet 文件以将其转换为 grafana 可以读取的 json。但是当我 运行 命令 "jsonnet -J /Data/Perf_Tool/grafonnet-lib/ sample.jsonnet" 我得到 "Opening input file: sample.jsonnet: No such file or directory" 错误。 我已将 grafonnet-lib 项目克隆到 /Data/Perf_Tool/grafonnet-lib/ 目录中,并在同一目录中创建了 sample.jsonnet 文件。
root@hostname:/Data/Perf_Tool/grafonnet-lib# jsonnet -J /Data/Perf_Tool/grafonnet-lib/ sample.jsonnet
Opening input file: sample.jsonnet: No such file or directory
sample.jsonnet
的内容local grafana = import 'grafonnet/grafana.libsonnet';
local dashboard = grafana.dashboard;
local text = grafana.text;
dashboard.new('My Cool Dashboard')
.addPanel(
text.new(
title="Oh Hi",
content="Welcome to my dashboard.",
),
gridPos={x: 0, y: 0, w: 24, h: 10},
)
请让我知道我缺少什么。
我认为您必须像这样提供 jsonnet 文件的完整路径:
jsonnet -J /Data/Perf_Tool/grafonnet-lib/ /Data/Perf_Tool/sample.jsonnet