ChartjsNodeCanvas:使用画布的Chart.js节点渲染器

时间:2024-06-04 05:22:26
【文件属性】:

文件名称:ChartjsNodeCanvas:使用画布的Chart.js节点渲染器

文件大小:306KB

文件格式:ZIP

更新时间:2024-06-04 05:22:26

TypeScript

chartjs-节点画布 使用Node JS渲染器。 提供不需要jsdom(或需要的全局变量)的替代方法,并允许chartJS作为对等依赖项,因此您可以自己管理其版本。 内容 完整的例子 已知的问题 安装 npm i chartjs-node-canvas chart.js 节点JS版本 这受到上游依赖画布的限制。 有关当前支持的Node版本,请参见GitHub Actions yml部分。 您将需要执行npm rebuild来重建canvas二进制文件。 特征 支持所有Chart JS功能和图表。 无需繁琐的DOM虚拟化库,这要归功于对chart.js的拉取请求,使其可以在节点上本地运行,仅需要Canvas API。 Chart JS是一个对等依赖项,因此您可以自己修改和管理它。 提供带有全局ChartJS变量的回调,因此您可以使用Global Configurati


【文件预览】:
ChartjsNodeCanvas-master
----.dockerignore(398B)
----docker()
--------base()
--------build()
--------production()
----codealike.json(88B)
----.github()
--------workflows()
----testData()
--------win32()
--------linux()
--------VTKS UNAMOUR.ttf(24KB)
----.c8rc(239B)
----src()
--------freshRequire.ts(341B)
--------index.ts(10KB)
--------index.e2e.spec.ts(13KB)
--------global.d.ts(62B)
--------index.spec.ts(6KB)
----.vscode()
--------launch.json(861B)
--------settings.json(983B)
--------tasks.json(2KB)
----scripts()
--------package-size.js(2KB)
--------publish.sh(407B)
--------clean-dest.js(421B)
----.npmignore(334B)
----tsconfig.json(1KB)
----LICENSE(1KB)
----tslint.json(3KB)
----README.md(11KB)
----API.md(5KB)
----dist()
--------freshRequire.d.ts(89B)
--------freshRequire.js(480B)
--------index.d.ts(5KB)
--------index.js.map(5KB)
--------index.js(8KB)
--------freshRequire.js.map(464B)
----.mocharc.js(469B)
----docker-compose.override.yml(385B)
----resources()
--------chartjs-logo.svg(1KB)
--------logo.png(24KB)
--------logo.xcf(84KB)
--------nodejs-logo.svg(6KB)
----docker-compose.yml(979B)
----.editorconfig(261B)
----tests()
--------require()
----.gitignore(2KB)
----CHANGELOG.md(88B)
----package-lock.json(225KB)
----package.json(2KB)
----.nvmrc(7B)

网友评论