Я использую webpack 4 с elm и пытаюсь добавить листовку в качестве веб-компонента. (Это желательно, потому что у elm есть виртуальный dom, поэтому смешивание со стандартным JS приводит к битве за контролируемые элементы, а также уменьшает использование портов для общения с листовкой). Однако я изо всех сил пытаюсь настроить веб-пакет таким образом, чтобы он распознал импорт.
Рассматриваемый пакет https://github.com/leaflet-extras/leaflet-map является пакетом bower и, как ожидается, будет установлен bower (иначе он не сможет распознать полимер), поэтому как пакеты webpack-webcomponent-loader, так и полимер-загрузчик кажутся быть неэффективным.
Мне нужно настроить webpack на распознавание require("bower_components/leaflet_map/leaflet_map.html")
или <link import="bower_components/leaflet_map/leaflet_map.html">
в качестве веб-компонента и импортировать соответствующий пакет, но это за пределами моего каталога src
.
Как я могу настроить веб-пакет для анализа и связывания этого HTML-файла с моим приложением? И как я должен ссылаться на это?