Есть ли способ использовать модули es6 для импорта html-шаблона в javascript?
Похоже, есть много устаревших вопросов по этой теме, я не могу найти один более свежий (2018). Кроме того, другие вопросы просто направлены на то, чтобы заставить это работать, я сосредоточен на правильном пути продвижения этой работы по пути модулей ES6 в отношении импорта HTML.
Кажется, все браузеры согласны с тем, что импорт html мертв
<link rel="import" href="https://xyz.html">
Если это правда, есть ли хороший способ импортировать HTML
<template>
для использования в JavaScript?
Я нашел этот трюк здесь - создать и использовать пользовательский компонент HTML?, но он опирается на HTML, который находится в файле JavaScript в виде строки.
В моем идеальном мире я мог определить HTML-файл template.html (так что я получил хорошую цветовую кодировку редактора), но смог импортировать его для использования в моем домике.
Я знаю, что есть такие библиотеки, как lit-html, которые делают это проще, но кажется, что теперь модули ES6 являются стандартными, а импорт html вместо модулей ES6 устарел, что должен быть какой-то простой нативный способ сделать это?