文件名称:chartcuterie:NodeJS服务,用于将图表呈现为图像。 使用节点画布+ echarts
文件大小:247KB
文件格式:ZIP
更新时间:2024-03-24 00:20:07
TypeScript
Chartcuterie提供绝对美味的图的新鲜切片和切块。 Sentry的Chartcuterie将图表生成为图像,专门用于帮助将Sentry链接展开到松弛状态,在电子邮件中以及在浏览器环境之外的其他任何可添加图表的环境中显示有用的图表。 echarts + node-canvas在内部用于生成图表。 文献资料 Chartcuterie可以两种不同的模式运行 chartcuterie render在stdin上接受JSON数据,并将生成的图像写到stdout。 chartcuterie server -将服务作为HTTP API运行。 它将在POST /render处接受JSON正文,并在成功时使用图像进行响应。 配置 需要使用配置模块以任何呈现方式启动Chartcuterie。 此模块用于指定如何将接收到的数据转换为有效的对象结构。 一个简单的配置模块可能如下所示: const
【文件预览】:
chartcuterie-master
----package.json(1KB)
----.github()
--------workflows()
----assets()
--------logo.svg(9KB)
----fonts()
--------rubik-medium.woff(62KB)
--------rubik-regular.woff(60KB)
----Dockerfile(429B)
----prettier.config.js(230B)
----LICENSE(5KB)
----src()
--------utils.ts(611B)
--------stylesLoader.ts(1KB)
--------render.ts(933B)
--------validate.ts(1KB)
--------renderStream.ts(1KB)
--------renderServer.ts(2KB)
--------types.ts(956B)
--------index.ts(1KB)
--------filetypes.d.ts(76B)
--------logging.ts(474B)
----.eslintrc.js(250B)
----tsconfig.json(489B)
----.gitignore(17B)
----.dockerignore(92B)
----README.md(4KB)
----yarn.lock(268KB)