Php 未为Highcharts导出服务器配置导出服务器
我使用highcharts导出服务器在生成PDF时保存图表图像和附加结果。它以前能用,但现在好像坏了。我试图更新node.js和我正在使用的npm版本,但它一直给我一个错误“导出服务器未配置”。我运行node buid.js并全局安装highcharts专家服务器,但它仍然给我相同的错误 软件包安装: 节点-14.6.0 NPM-7.6.3 Highcharts导出服务器-2.1.0Php 未为Highcharts导出服务器配置导出服务器,php,laravel,highcharts,Php,Laravel,Highcharts,我使用highcharts导出服务器在生成PDF时保存图表图像和附加结果。它以前能用,但现在好像坏了。我试图更新node.js和我正在使用的npm版本,但它一直给我一个错误“导出服务器未配置”。我运行node buid.js并全局安装highcharts专家服务器,但它仍然给我相同的错误 软件包安装: 节点-14.6.0 NPM-7.6.3 Highcharts导出服务器-2.1.0 检查是否在全局范围内安装了highcharts导出服务器(您可以使用npm列表-g-depth 0 highch
检查是否在全局范围内安装了highcharts导出服务器(您可以使用npm列表-g-depth 0 highcharts导出服务器),如果安装了,请卸载它(npm uninstall-g highcharts导出服务器)。然后,尝试运行以下命令:highcharts export server--nologo 1--logLevel 4--infle./basic.json--outfile./chart.png--type png--width 500,如果失败('highcharts-export-server'无法识别),试试这个:npx./node\u modules/highcharts export server/bin/cli.js--nologo 1--logLevel 4--infle./basic.json--outfile./chart.png--type png--width 500。请在此处提供最终结果(附上生成的PNG)。在我的情况下,我认为此问题是由于在确认CND的步骤中输入错误引起的 在CDN步骤中,只需按ENTER键而不是输入
'Y'
。然后,所有依赖项都将从CDN中提取
运行节点程序,图像将正确生成
通过在nodejs项目根目录下运行命令行来配置包,如下所示
node node_modules/highcharts-export-server/build.js
全球安装了highcharts导出服务器。我以前尝试过重新安装它,但它给了我同样的错误。卸载全局highchairs导出服务器无法解决此问题。运行您发送的代码时也不会生成图形。我检查了日志,它说错误在npm本身。上面说'27错误cb()从未调用过!错误这是npm本身的错误。