Попытка запустить серверную визуализацию диаграммы Ганта с использованием highcharts-export-server , но не в состоянии получить данные серии для визуализации вообще.
Согласно документы , я попытался запустить экспорт через командную строку и как модуль узла , но я всегда получаю пустой график с отображением заголовка, подзаголовка и названия серии, но нет фактических данных.
Неудачный рендеринг Ганта
Все базовые конфигурации примера линейного графика работают, и я могу отобразить диаграмму, используя Highcharts.ganttChart
метод через браузер, поэтому я считаю, что он специфичен для конфигурации диаграммы Ганта для сервера экспорта или связан с преобразованием даты в миллисекундах (как вы можете видеть на скриншоте, ось X отображается не как даты, а как простые числа). В соответствии с предложениями в других потоках я выполнил build.js
в node_modules/highcharts-export-server
, глобально для попытки командной строки и локально для проекта для попытки узла, убедившись, что включены оба параметра gantt и момент библиотеки, но это тоже не помогло.
Включая мои варианты json ниже. Я не смог найти пример конфигурации Ганта специально для сервера экспорта, так что это моя лучшая попытка интерполировать, что бы они были:
{
"title": {
"text": "Gantt PoC"
},
"subtitle": {
"text": "Timeline"
},
"series": [
{
"name": "Gantt Demo",
"type": "gantt",
"data": [
{
"name": "Demo Task 1",
"id": "demo_task_1",
"start": 1564113600000,
"end": 1564718400000
},
{
"name": "Demo Task 2",
"id": "demo_task_2",
"start": 1564113600000,
"end": 1564718400000
}
]
}
],
"xAxis": {
"min": 1563681600000,
"max": 1571803200000
}
}
Пожалуйста, дайте мне знать, если что-то явно не такс моей конфигурацией, если я пропустил какие-либо важные шаги по подготовке среды или любые идеи, которые вы можете мне предложить для устранения неполадок. Спасибо!