node.js - 使用 highcharts 在服务器端生成 svg

标签 node.js svg highcharts jsdom

我在 Node js 中确实需要('jsdom'),但我经常找不到 jsdom 模块。 此外,我想在服务器上使用 highcharts 生成一个 svg 文档,以便以后可以在我的 pdf 中使用该图像(我将使用 batik 将该 svg 转换为图像)。 是否有链接可以帮助我解决这个问题。 我已经阅读了 http://blog.davidpadbury.com/2010/10/03/using-nodejs-to-render-js-charts-on-server/ 但是原型(prototype)没有多大意义。是否有一个已经实现的模块而不仅仅是一个原型(prototype)。

最佳答案

您需要先安装所有必需的模块。首先从他的github下载tar文件https://github.com/davidpadbury/node-highcharts .转到保存文件的目录并点击

npm 安装 davidpadbury-node-highcharts-576f763.tar.gz

如果你需要安装额外的模块,比如jsdom,试试

npm 安装 jsdom

他的原型(prototype)似乎在旧版本的 highchart 上运行良好。但我在使用最新的 highchart 时遇到了一些问题。

希望对你有帮助

关于node.js - 使用 highcharts 在服务器端生成 svg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8071442/

相关文章:

javascript - 如何使 svg 下的背景图像的任何部分都具有双色调?

css - 从草图导出的 Material SVG 未显示在客户端浏览器中,但在我的浏览器中正常 - 如何测试?

javascript - Highcharts Stacked Column图表更改legendItemClick函数

node.js - 从 hapi-js 路由自动生成 swagger.yaml

JavaScript 通用异步/等待 "debounce"

svg - 在 NextJS 中,引用包含 SVG 的外部 npm 包时如何构建?

javascript - 在 HighCharts 中构建 "double divergent"轴标题

javascript - Highcharts 中的巨大内存泄漏 - 创建和销毁缺少内存?

node.js - Mongoose 模型方法 : Properties don't save?

javascript - NodeJS 路由问题