Highcharts Export Service Диаграмма Ганта не работает - PullRequest
1 голос
/ 06 ноября 2019

Попытка запустить серверную визуализацию диаграммы Ганта с использованием 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
  }
}

Пожалуйста, дайте мне знать, если что-то явно не такс моей конфигурацией, если я пропустил какие-либо важные шаги по подготовке среды или любые идеи, которые вы можете мне предложить для устранения неполадок. Спасибо!

...