Как установить URL-адрес moment.min.js в локальный файл js при экспорте файла png старшего чарта - PullRequest
0 голосов
/ 19 марта 2019

Когда я использую 'hicharts-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-файлы на локальный диск, и фантомный рабочий знает, что каждый раз загружается.

Как решить эту проблему?

Большое спасибо!

Ответы [ 2 ]

1 голос
/ 21 марта 2019

Начиная с версии 2.0.9, в highcharts-export-server вы можете включить moment.js, запустив npm install в интерактивном режиме или установив для переменной среды HIGHCHARTS_MOMENT значение 1.

Связанная проблема: https://github.com/highcharts/node-export-server/issues/119

0 голосов
/ 19 марта 2019

Не берите в голову, пожалуйста, я нашел эти скрипты и изменил URL на локальный файл, проблема была решена.

извините за беспокойство.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...