Как запустить amcharts на Electron
Я работаю с Electron 11.0.2 и хотел интегрировать библиотеку amcharts в программу, над которой работал.
Я создал тестовый скрипт, загруженный с помощью тега script в html, загруженном в процесс рендеринга Electron. Библиотека amcharts была импортирована в соответствии с документацией:
import * as am5 from "@amcharts/amcharts5";
import * as am5xy from "@amcharts/amcharts5/xy";
но я получил ошибку:
Uncaught TypeError: не удалось разрешить спецификатор модуля «@amcharts/amcharts5». Относительные ссылки должны начинаться с «/», «./» или «../».
Я решил связать модуль с веб-пакетом, поэтому я создал конфигурацию веб-пакета, скомпилировал скрипт и сослался на недавно скомпилированный скрипт из загруженного html. Затем я получил ошибку:
DevTools не удалось загрузить SourceMap: не удалось проанализировать содержимое файла:///path/to/project_root/StepLineSeries.js.map: неожиданный конец ввода JSON
Даже когда я поместил файл StepLineSeries.js.map (который был файлом из библиотеки amcharts) в корень моего проекта, я получил не отвечающую программу.
Теперь у меня нет вариантов. Синтаксис импорта не работал с Electron, а в пакете webpack есть проблемы, с которыми я не могу справиться. Что я могу попробовать дальше?