当highcharts导出png文件时,如何将moment.min.js的url设置为本地js文件

问题描述 投票:0回答:2

当我使用'highcharts-export-server'作为node.js中的本地服务模块来渲染和导出图像时,我在7小时后收到这些错误消息:

Tue Mar 19 2019 13:31:33 GMT+0800 (China Standard Time) [error] 
phantom worker 631 error - worker.js resource error - {
    "errorCode": 3,
    "errorString": "Host cdnjs.cloudflare.com not found",
    "id": 2,
    "status": null,
    "statusText": null,
    "url": "https://cdnjs.cloudflare.com/ajax/libs/moment-timezone/0.5.13/moment-timezone-with-data-2012-2022.min.js"
}
Tue Mar 19 2019 13:31:33 GMT+0800 (China Standard Time) [error] 
phantom worker "Host cdnjs.cloudflare.com not found",
    "id": 1,
    "status": null,
    "statusText": null,
    "url": "https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"
}

我认为幻影工作者正在尝试从外部服务器下载js文件但是失败了,所以我想将这些js文件保存到本地磁盘,幻像工作者每次都知道下载。

如何解决这个问题呢?

非常感谢 !

highcharts phantomjs export
2个回答
1
投票

从版本2.0.9开始,在highcharts-export-server中,您可以通过交互式运行moment.js或将环境变量HIGHCHARTS_MOMENT设置为1来启用npm install

相关问题:https://github.com/highcharts/node-export-server/issues/119


0
投票

没关系,我发现这些脚本并将url更改为本地文件,问题解决了。

对不起我的不安。

© www.soinside.com 2019 - 2024. All rights reserved.